Home | History | Annotate | Download | only in python_reference

Lines Matching full:libcxx

6   <title>lldb.formatters.cpp.libcxx</title>
45 Module&nbsp;libcxx
55 >]&nbsp;|&nbsp;<a href="lldb.formatters.cpp.libcxx-pysrc.html"
61 <h1 class="epydoc">Source Code for <a href="lldb.formatters.cpp.libcxx-module.html">Module lldb.formatters.cpp.libcxx</a></h1>
67 <a name="L4"></a><tt class="py-lineno"> 4</tt> <tt class="py-line"><tt class="py-comment"># libcxx STL formatters for LLDB</tt> </tt>
77 <a name="make_string"></a><div id="make_string-def"><a name="L14"></a><tt class="py-lineno"> 14</tt> <a class="py-toggle" href="#" id="make_string-toggle" onclick="return toggle('make_string');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx-module.html#make_string">make_string</a><tt class="py-op">(</tt><tt class="py-param">F</tt><tt class="py-op">,</tt><tt class="py-param">L</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
92 <a name="is_short_string"></a><div id="is_short_string-def"><a name="L25"></a><tt class="py-lineno"> 25</tt> <a class="py-toggle" href="#" id="is_short_string-toggle" onclick="return toggle('is_short_string');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx-module.html#is_short_string">is_short_string</a><tt class="py-op">(</tt><tt class="py-param">value</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
93 </div><div id="is_short_string-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="is_short_string-expanded"><a name="L26"></a><tt class="py-lineno"> 26</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">True</tt> <tt class="py-keyword">if</tt> <tt class="py-op">(</tt><tt id="link-7" class="py-name" targets="Variable lldb.SBError.value=lldb.SBError-class.html#value,Variable lldb.SBValue.value=lldb.SBValue-class.html#value,Method lldb.formatters.cpp.gnu_libstdcpp.StdListSynthProvider.value()=lldb.formatters.cpp.gnu_libstdcpp.StdListSynthProvider-class.html#value,Method lldb.formatters.cpp.libcxx.stdlist_SynthProvider.value()=lldb.formatters.cpp.libcxx.stdlist_SynthProvider-class.html#value,Variable lldb.formatters.cpp.libcxx.stdlist_entry.value=lldb.formatters.cpp.libcxx.stdlist_entry-class.html#value,Method lldb.formatters.cpp.libcxx.stdlist_iterator.value()=lldb.formatters.cpp.libcxx.stdlist_iterator-class.html#value,Method lldb.formatters.cpp.libcxx.stdmap_iterator.value()=lldb.formatters.cpp.libcxx.stdmap_iterator-class.html#value,Variable lldb.formatters.cpp.libcxx.stdmap_iterator_node.value=lldb.formatters.cpp.libcxx.stdmap_iterator_node-class.html#value,Class lldb.value=lldb.value-class.html"><a title="lldb.SBError.value
96 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.value
97 lldb.formatters.cpp.libcxx.stdlist_entry.value
98 lldb.formatters.cpp.libcxx.stdlist_iterator.value
99 lldb.formatters.cpp.libcxx.stdmap_iterator.value
100 lldb.formatters.cpp.libcxx.stdmap_iterator_node.value
102 </div><a name="extract_short_size"></a><div id="extract_short_size-def"><a name="L27"></a><tt class="py-lineno"> 27</tt> <a class="py-toggle" href="#" id="extract_short_size-toggle" onclick="return toggle('extract_short_size');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx-module.html#extract_short_size">extract_short_size</a><tt class="py-op">(</tt><tt class="py-param">value</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
106 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.value
107 lldb.formatters.cpp.libcxx.stdlist_entry.value
108 lldb.formatters.cpp.libcxx.stdlist_iterator.value
109 lldb.formatters.cpp.libcxx.stdmap_iterator.value
110 lldb.formatters.cpp.libcxx.stdmap_iterator_node.value
116 <a name="stdstring_SummaryProvider"></a><div id="stdstring_SummaryProvider-def"><a name="L33"></a><tt class="py-lineno"> 33</tt> <a class="py-toggle" href="#" id="stdstring_SummaryProvider-toggle" onclick="return toggle('stdstring_SummaryProvider');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx-module.html#stdstring_SummaryProvider">stdstring_SummaryProvider</a><tt class="py-op">(</tt><tt class="py-param">valobj</tt><tt class="py-op">,</tt><tt class="py-param">dict</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
128 <a name="L43"></a><tt class="py-lineno"> 43</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt id="link-22" class="py-name" targets="Function lldb.formatters.cpp.libcxx.is_short_string()=lldb.formatters.cpp.libcxx-module.html#is_short_string"><a title="lldb.formatters.cpp.libcxx.is_short_string" class="py-name" href="#" onclick="return doclink('link-22', 'is_short_string', 'link-22');">is_short_string</a></tt><tt class="py-op">(</tt><tt class="py-name">size_mode</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
133 lldb.SBValue.size" class="py-name" href="#" onclick="return doclink('link-23', 'size', 'link-23');">size</a></tt> <tt class="py-op">=</tt> <tt id="link-24" class="py-name" targets="Function lldb.formatters.cpp.libcxx.extract_short_size()=lldb.formatters.cpp.libcxx-module.html#extract_short_size"><a title="lldb.formatters.cpp.libcxx.extract_short_size" class="py-name" href="#" onclick="return doclink('link-24', 'extract_short_size', 'link-24');">extract_short_size</a></tt><tt class="py-op">(</tt><tt class="py-name">size_mode</tt><tt class="py-op">)</tt> </tt>
134 <a name="L45"></a><tt class="py-lineno"> 45</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-25" class="py-name" targets="Function lldb.formatters.cpp.libcxx.make_string()=lldb.formatters.cpp.libcxx-module.html#make_string"><a title="lldb.formatters.cpp.libcxx.make_string" class="py-name" href="#" onclick="return doclink('link-25', 'make_string', 'link-25');">make_string</a></tt><tt class="py-op">(</tt><tt class="py-name">s</tt><tt class="py-op">.</tt><tt id="link-26" class="py-name"><a title="lldb.SBValue.GetChildAtIndex" class="py-name" href="#" onclick="return doclink('link-26', 'GetChildAtIndex', 'link-13');">GetChildAtIndex</a></tt><tt class="py-op">(</tt><tt class="py-number">1</tt><tt class="py-op">)</tt><tt class="py-op">,</tt><tt id="link-27" class="py-name"><a title="lldb.SBData.size
174 <a name="stdvector_SynthProvider"></a><div id="stdvector_SynthProvider-def"><a name="L63"></a><tt class="py-lineno"> 63</tt> <a class="py-toggle" href="#" id="stdvector_SynthProvider-toggle" onclick="return toggle('stdvector_SynthProvider');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdvector_SynthProvider-class.html">stdvector_SynthProvider</a><tt class="py-op">:</tt> </tt>
176 <a name="stdvector_SynthProvider.__init__"></a><div id="stdvector_SynthProvider.__init__-def"><a name="L65"></a><tt class="py-lineno"> 65</tt> <a class="py-toggle" href="#" id="stdvector_SynthProvider.__init__-toggle" onclick="return toggle('stdvector_SynthProvider.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdvector_SynthProvider-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">valobj</tt><tt class="py-op">,</tt> <tt class="py-param">dict</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
182 <a name="stdvector_SynthProvider.num_children"></a><div id="stdvector_SynthProvider.num_children-def"><a name="L69"></a><tt class="py-lineno"> 69</tt> <a class="py-toggle" href="#" id="stdvector_SynthProvider.num_children-toggle" onclick="return toggle('stdvector_SynthProvider.num_children');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdvector_SynthProvider-class.html#num_children">num_children</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
203 <a name="L88"></a><tt class="py-lineno"> 88</tt> <tt class="py-line"> <tt id="link-57" class="py-name" targets="Variable lldb.SBValue.num_children=lldb.SBValue-class.html#num_children,Method lldb.formatters.cpp.gnu_libstdcpp.StdListSynthProvider.num_children()=lldb.formatters.cpp.gnu_libstdcpp.StdListSynthProvider-class.html#num_children,Method lldb.formatters.cpp.gnu_libstdcpp.StdMapSynthProvider.num_children()=lldb.formatters.cpp.gnu_libstdcpp.StdMapSynthProvider-class.html#num_children,Method lldb.formatters.cpp.gnu_libstdcpp.StdVectorSynthProvider.num_children()=lldb.formatters.cpp.gnu_libstdcpp.StdVectorSynthProvider-class.html#num_children,Method lldb.formatters.cpp.libcxx.stddeque_SynthProvider.num_children()=lldb.formatters.cpp.libcxx.stddeque_SynthProvider-class.html#num_children,Method lldb.formatters.cpp.libcxx.stdlist_SynthProvider.num_children()=lldb.formatters.cpp.libcxx.stdlist_SynthProvider-class.html#num_children,Method lldb.formatters.cpp.libcxx.stdmap_SynthProvider.num_children()=lldb.formatters.cpp.libcxx.stdmap_SynthProvider-class.html#num_children,Method lldb.formatters.cpp.libcxx.stdsharedptr_SynthProvider.num_children()=lldb.formatters.cpp.libcxx.stdsharedptr_SynthProvider-class.html#num_children,Method lldb.formatters.cpp.libcxx.stdvector_SynthProvider.num_children()=lldb.formatters.cpp.libcxx.stdvector_SynthProvider-class.html#num_children"><a title="lldb.SBValue.num_children
207 lldb.formatters.cpp.libcxx.stddeque_SynthProvider.num_children
208 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.num_children
209 lldb.formatters.cpp.libcxx.stdmap_SynthProvider.num_children
210 lldb.formatters.cpp.libcxx.stdsharedptr_SynthProvider.num_children
211 lldb.formatters.cpp.libcxx.stdvector_SynthProvider.num_children" class="py-name" href="#" onclick="return doclink('link-57', 'num_children', 'link-57');">num_children</a></tt> <tt class="py-op">=</tt> <tt class="py-op">(</tt><tt class="py-name">finish_val</tt><tt class="py-op">-</tt><tt class="py-name">start_val</tt><tt class="py-op">)</tt> </tt>
216 lldb.formatters.cpp.libcxx.stddeque_SynthProvider.num_children
217 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.num_children
218 lldb.formatters.cpp.libcxx.stdmap_SynthProvider.num_children
219 lldb.formatters.cpp.libcxx.stdsharedptr_SynthProvider.num_children
220 lldb.formatters.cpp.libcxx.stdvector_SynthProvider.num_children" class="py-name" href="#" onclick="return doclink('link-58', 'num_children', 'link-57');">num_children</a></tt> <tt class="py-op">%</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">data_size</tt><tt class="py-op">)</tt> <tt class="py-op">!=</tt> <tt class="py-number">0</tt><tt class="py-op">:</tt> </tt>
227 lldb.formatters.cpp.libcxx.stddeque_SynthProvider.num_children
228 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.num_children
229 lldb.formatters.cpp.libcxx.stdmap_SynthProvider.num_children
230 lldb.formatters.cpp.libcxx.stdsharedptr_SynthProvider.num_children
231 lldb.formatters.cpp.libcxx.stdvector_SynthProvider.num_children" class="py-name" href="#" onclick="return doclink('link-59', 'num_children', 'link-57');">num_children</a></tt> <tt class="py-op">=</tt> <tt id="link-60" class="py-name"><a title="lldb.SBValue.num_children
235 lldb.formatters.cpp.libcxx.stddeque_SynthProvider.num_children
236 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.num_children
237 lldb.formatters.cpp.libcxx.stdmap_SynthProvider.num_children
238 lldb.formatters.cpp.libcxx.stdsharedptr_SynthProvider.num_children
239 lldb.formatters.cpp.libcxx.stdvector_SynthProvider.num_children" class="py-name" href="#" onclick="return doclink('link-60', 'num_children', 'link-57');">num_children</a></tt><tt class="py-op">/</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">data_size</tt> </tt>
244 lldb.formatters.cpp.libcxx.stddeque_SynthProvider.num_children
245 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.num_children
246 lldb.formatters.cpp.libcxx.stdmap_SynthProvider.num_children
247 lldb.formatters.cpp.libcxx.stdsharedptr_SynthProvider.num_children
248 lldb.formatters.cpp.libcxx.stdvector_SynthProvider.num_children" class="py-name" href="#" onclick="return doclink('link-61', 'num_children', 'link-57');">num_children</a></tt> </tt>
252 <a name="stdvector_SynthProvider.get_child_index"></a><div id="stdvector_SynthProvider.get_child_index-def"><a name="L97"></a><tt class="py-lineno"> 97</tt> <a class="py-toggle" href="#" id="stdvector_SynthProvider.get_child_index-toggle" onclick="return toggle('stdvector_SynthProvider.get_child_index');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdvector_SynthProvider-class.html#get_child_index">get_child_index</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt><tt class="py-param">name</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
271 libcxx.stdvector_SynthProvider-class.html#get_child_at_index">get_child_at_index</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt><tt class="py-param">index</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
282 lldb.formatters.cpp.libcxx.stddeque_SynthProvider.num_children
283 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.num_children
284 lldb.formatters.cpp.libcxx.stdmap_SynthProvider.num_children
285 lldb.formatters.cpp.libcxx.stdsharedptr_SynthProvider.num_children
286 lldb.formatters.cpp.libcxx.stdvector_SynthProvider.num_children" class="py-name" href="#" onclick="return doclink('link-71', 'num_children', 'link-57');">num_children</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
294 <a name="stdvector_SynthProvider.update"></a><div id="stdvector_SynthProvider.update-def"><a name="L117"></a><tt class="py-lineno">117</tt> <a class="py-toggle" href="#" id="stdvector_SynthProvider.update-toggle" onclick="return toggle('stdvector_SynthProvider.update');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdvector_SynthProvider-class.html#update">update</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
319 <a name="stdvector_SynthProvider.has_children"></a><div id="stdvector_SynthProvider.has_children-def"><a name="L130"></a><tt class="py-lineno">130</tt> <a class="py-toggle" href="#" id="stdvector_SynthProvider.has_children-toggle" onclick="return toggle('stdvector_SynthProvider.has_children');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdvector_SynthProvider-class.html#has_children">has_children</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
323 <a name="stdvector_SummaryProvider"></a><div id="stdvector_SummaryProvider-def"><a name="L134"></a><tt class="py-lineno">134</tt> <a class="py-toggle" href="#" id="stdvector_SummaryProvider-toggle" onclick="return toggle('stdvector_SummaryProvider');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx-module.html#stdvector_SummaryProvider">stdvector_SummaryProvider</a><tt class="py-op">(</tt><tt class="py-param">valobj</tt><tt class="py-op">,</tt><tt class="py-param">dict</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
324 </div><div id="stdvector_SummaryProvider-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="stdvector_SummaryProvider-expanded"><a name="L135"></a><tt class="py-lineno">135</tt> <tt class="py-line"> <tt class="py-name">prov</tt> <tt class="py-op">=</tt> <tt id="link-86" class="py-name" targets="Class lldb.formatters.cpp.libcxx.stdvector_SynthProvider=lldb.formatters.cpp.libcxx.stdvector_SynthProvider-class.html"><a title="lldb.formatters.cpp.libcxx.stdvector_SynthProvider" class="py-name" href="#" onclick="return doclink('link-86', 'stdvector_SynthProvider', 'link-86');">stdvector_SynthProvider</a></tt><tt class="py-op">(</tt><tt class="py-name">valobj</tt><tt class="py-op">,</tt><tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
329 lldb.formatters.cpp.libcxx
330 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.num_children
331 lldb.formatters.cpp.libcxx.stdmap_SynthProvider.num_children
332 lldb.formatters.cpp.libcxx.stdsharedptr_SynthProvider.num_children
333 lldb.formatters.cpp.libcxx.stdvector_SynthProvider.num_children" class="py-name" href="#" onclick="return doclink('link-87', 'num_children', 'link-57');">num_children</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
335 <a name="stdlist_entry"></a><div id="stdlist_entry-def"><a name="L138"></a><tt class="py-lineno">138</tt> <a class="py-toggle" href="#" id="stdlist_entry-toggle" onclick="return toggle('stdlist_entry');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdlist_entry-class.html">stdlist_entry</a><tt class="py-op">:</tt> </tt>
337 <a name="stdlist_entry.__init__"></a><div id="stdlist_entry.__init__-def"><a name="L140"></a><tt class="py-lineno">140</tt> <a class="py-toggle" href="#" id="stdlist_entry.__init__-toggle" onclick="return toggle('stdlist_entry.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdlist_entry-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt><tt class="py-param">entry</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
343 <a name="stdlist_entry._next_impl"></a><div id="stdlist_entry._next_impl-def"><a name="L144"></a><tt class="py-lineno">144</tt> <a class="py-toggle" href="#" id="stdlist_entry._next_impl-toggle" onclick="return toggle('stdlist_entry._next_impl');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdlist_entry-class.html#_next_impl">_next_impl</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
347 <a name="L146"></a><tt class="py-lineno">146</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-96" class="py-name" targets="Class lldb.formatters.cpp.libcxx.stdlist_entry=lldb.formatters.cpp.libcxx.stdlist_entry-class.html"><a title="lldb.formatters.cpp.libcxx.stdlist_entry" class="py-name" href="#" onclick="return doclink('link-96', 'stdlist_entry', 'link-96');">stdlist_entry</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">entry</tt><tt class="py-op">.</tt><tt id="link-97" class="py-name"><a title="lldb.SBValue.GetChildMemberWithName" class="py-name" href="#" onclick="return doclink('link-97', 'GetChildMemberWithName', 'link-79');">GetChildMemberWithName</a></tt><tt class="py-op">(</tt><tt class="py-string">'__next_'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
349 <a name="stdlist_entry._prev_impl"></a><div id="stdlist_entry._prev_impl-def"><a name="L148"></a><tt class="py-lineno">148</tt> <a class="py-toggle" href="#" id="stdlist_entry._prev_impl-toggle" onclick="return toggle('stdlist_entry._prev_impl');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdlist_entry-class.html#_prev_impl">_prev_impl</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
353 <a name="L150"></a><tt class="py-lineno">150</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-102" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry" class="py-name" href="#" onclick="return doclink('link-102', 'stdlist_entry', 'link-96');">stdlist_entry</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">entry</tt><tt class="py-op">.</tt><tt id="link-103" class="py-name"><a title="lldb.SBValue.GetChildMemberWithName" class="py-name" href="#" onclick="return doclink('link-103', 'GetChildMemberWithName', 'link-79');">GetChildMemberWithName</a></tt><tt class="py-op">(</tt><tt class="py-string">'__prev_'</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
355 <a name="stdlist_entry._value_impl"></a><div id="stdlist_entry._value_impl-def"><a name="L152"></a><tt class="py-lineno">152</tt> <a class="py-toggle" href="#" id="stdlist_entry._value_impl-toggle" onclick="return toggle('stdlist_entry._value_impl');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdlist_entry-class.html#_value_impl">_value_impl</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
361 <a name="stdlist_entry._isnull_impl"></a><div id="stdlist_entry._isnull_impl-def"><a name="L156"></a><tt class="py-lineno">156</tt> <a class="py-toggle" href="#" id="stdlist_entry._isnull_impl-toggle" onclick="return toggle('stdlist_entry._isnull_impl');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdlist_entry-class.html#_isnull_impl">_isnull_impl</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
365 <a name="L158"></a><tt class="py-lineno">158</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-113" class="py-name" targets="Method lldb.formatters.cpp.libcxx.stdlist_entry._value_impl()=lldb.formatters.cpp.libcxx.stdlist_entry-class.html#_value_impl,Method lldb.formatters.cpp.libcxx.stdmap_iterator_node._value_impl()=lldb.formatters.cpp.libcxx.stdmap_iterator_node-class.html#_value_impl"><a title="lldb.formatters.cpp.libcxx.stdlist_entry._value_impl
366 lldb.formatters.cpp.libcxx.stdmap_iterator_node._value_impl" class="py-name" href="#" onclick="return doclink('link-113', '_value_impl', 'link-113');">_value_impl</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-number">0</tt> </tt>
368 <a name="stdlist_entry._sbvalue_impl"></a><div id="stdlist_entry._sbvalue_impl-def"><a name="L160"></a><tt class="py-lineno">160</tt> <a class="py-toggle" href="#" id="stdlist_entry._sbvalue_impl-toggle" onclick="return toggle('stdlist_entry._sbvalue_impl');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdlist_entry-class.html#_sbvalue_impl">_sbvalue_impl</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
374 <a name="L164"></a><tt class="py-lineno">164</tt> <tt class="py-line"> <tt id="link-118" class="py-name" targets="Variable lldb.formatters.cpp.libcxx.stdlist_entry.next=lldb.formatters.cpp.libcxx.stdlist_entry-class.html#next,Method lldb.formatters.cpp.libcxx.stdlist_iterator.next()=lldb.formatters.cpp.libcxx.stdlist_iterator-class.html#next,Method lldb.formatters.cpp.libcxx.stdmap_iterator.next()=lldb.formatters.cpp.libcxx.stdmap_iterator-class.html#next,Method lldb.value_iter.next()=lldb.value_iter-class.html#next"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.next
375 lldb.formatters.cpp.libcxx.stdlist_iterator.next
376 lldb.formatters.cpp.libcxx.stdmap_iterator.next
377 lldb.value_iter.next" class="py-name" href="#" onclick="return doclink('link-118', 'next', 'link-118');">next</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-119" class="py-name" targets="Method lldb.formatters.cpp.libcxx.stdlist_entry._next_impl()=lldb.formatters.cpp.libcxx.stdlist_entry-class.html#_next_impl"><a title="lldb.formatters.cpp.libcxx
381 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.value
382 lldb.formatters.cpp.libcxx.stdlist_entry.value
383 lldb.formatters.cpp.libcxx.stdlist_iterator.value
384 lldb.formatters.cpp.libcxx.stdmap_iterator.value
385 lldb.formatters.cpp.libcxx.stdmap_iterator_node.value
386 lldb.value" class="py-name" href="#" onclick="return doclink('link-120', 'value', 'link-7');">value</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-121" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry._value_impl
387 lldb.formatters.cpp.libcxx.stdmap_iterator_node._value_impl" class="py-name" href="#" onclick="return doclink('link-121', '_value_impl', 'link-113');">_value_impl</a></tt><tt class="py-op">,</tt><tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
388 <a name="L166"></a><tt class="py-lineno">166</tt> <tt class="py-line"> <tt id="link-122" class="py-name" targets="Variable lldb.formatters.cpp.libcxx.stdlist_entry.is_null=lldb.formatters.cpp.libcxx.stdlist_entry-class.html#is_null,Variable lldb.formatters.cpp.libcxx.stdmap_iterator_node.is_null=lldb.formatters.cpp.libcxx.stdmap_iterator_node-class.html#is_null"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.is_null
389 lldb.formatters.cpp.libcxx.stdmap_iterator_node.is_null" class="py-name" href="#" onclick="return doclink('link-122', 'is_null', 'link-122');">is_null</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-123" class="py-name" targets="Method lldb.formatters.cpp.libcxx.stdlist_entry._isnull_impl()=lldb.formatters.cpp.libcxx.stdlist_entry-class.html#_isnull_impl"><a title="lldb.formatters.cpp.libcxx.stdlist_entry._isnull_impl" class="py-name" href="#" onclick="return doclink('link-123', '_isnull_impl', 'link-123');">_isnull_impl</a></tt><tt class="py-op">,</tt><tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
390 <a name="L167"></a><tt class="py-lineno">167</tt> <tt class="py-line"> <tt id="link-124" class="py-name" targets="Variable lldb.formatters.cpp.libcxx.stdlist_entry.sbvalue=lldb.formatters.cpp.libcxx.stdlist_entry-class.html#sbvalue,Variable lldb.formatters.cpp.libcxx.stdmap_iterator_node.sbvalue=lldb.formatters.cpp.libcxx.stdmap_iterator_node-class.html#sbvalue"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.sbvalue
391 lldb.formatters.cpp.libcxx.stdmap_iterator_node.sbvalue" class="py-name" href="#" onclick="return doclink('link-124', 'sbvalue', 'link-124');">sbvalue</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-125" class="py-name" targets="Method lldb.formatters.cpp.libcxx.stdlist_entry._sbvalue_impl()=lldb.formatters.cpp.libcxx.stdlist_entry-class.html#_sbvalue_impl,Method lldb.formatters.cpp.libcxx.stdmap_iterator_node._sbvalue_impl()=lldb.formatters.cpp.libcxx.stdmap_iterator_node-class.html#_sbvalue_impl"><a title="lldb.formatters.cpp.libcxx.stdlist_entry._sbvalue_impl
392 lldb.formatters.cpp.libcxx.stdmap_iterator_node._sbvalue_impl" class="py-name" href="#" onclick="return doclink('link-125', '_sbvalue_impl', 'link-125');">_sbvalue_impl</a></tt><tt class="py-op">,</tt><tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
394 <a name="stdlist_iterator"></a><div id="stdlist_iterator-def"><a name="L169"></a><tt class="py-lineno">169</tt> <a class="py-toggle" href="#" id="stdlist_iterator-toggle" onclick="return toggle('stdlist_iterator');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdlist_iterator-class.html">stdlist_iterator</a><tt class="py-op">:</tt> </tt>
396 <a name="stdlist_iterator.increment_node"></a><div id="stdlist_iterator.increment_node-def"><a name="L171"></a><tt class="py-lineno">171</tt> <a class="py-toggle" href="#" id="stdlist_iterator.increment_node-toggle" onclick="return toggle('stdlist_iterator.increment_node');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdlist_iterator-class.html#increment_node">increment_node</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt><tt class="py-param">node</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
400 <a name="L173"></a><tt class="py-lineno">173</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">node</tt><tt class="py-op">.</tt><tt id="link-130" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.is_null
401 lldb.formatters.cpp.libcxx.stdmap_iterator_node.is_null" class="py-name" href="#" onclick="return doclink('link-130', 'is_null', 'link-122');">is_null</a></tt><tt class="py-op">:</tt> </tt>
403 <a name="L175"></a><tt class="py-lineno">175</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">node</tt><tt class="py-op">.</tt><tt id="link-131" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.next
404 lldb.formatters.cpp.libcxx.stdlist_iterator.next
405 lldb.formatters.cpp.libcxx.stdmap_iterator.next
408 <a name="stdlist_iterator.__init__"></a><div id="stdlist_iterator.__init__-def"><a name="L177"></a><tt class="py-lineno">177</tt> <a class="py-toggle" href="#" id="stdlist_iterator.__init__-toggle" onclick="return toggle('stdlist_iterator.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdlist_iterator-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt><tt class="py-param">node</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
412 <a name="L179"></a><tt class="py-lineno">179</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">node</tt> <tt class="py-op">=</tt> <tt id="link-136" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry" class="py-name" href="#" onclick="return doclink('link-136', 'stdlist_entry', 'link-96');">stdlist_entry</a></tt><tt class="py-op">(</tt><tt class="py-name">node</tt><tt class="py-op">)</tt> <tt class="py-comment"># we convert the SBValue to an internal node object on entry</tt> </tt>
414 <a name="stdlist_iterator.value"></a><div id="stdlist_iterator.value-def"><a name="L181"></a><tt class="py-lineno">181</tt> <a class="py-toggle" href="#" id="stdlist_iterator.value-toggle" onclick="return toggle('stdlist_iterator.value');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdlist_iterator-class.html#value">value</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
418 <a name="L183"></a><tt class="py-lineno">183</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">node</tt><tt class="py-op">.</tt><tt id="link-141" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.sbvalue
419 lldb.formatters.cpp.libcxx.stdmap_iterator_node.sbvalue" class="py-name" href="#" onclick="return doclink('link-141', 'sbvalue', 'link-124');">sbvalue</a></tt> <tt class="py-comment"># and return the SBValue back on exit</tt> </tt>
421 <a name="stdlist_iterator.next"></a><div id="stdlist_iterator.next-def"><a name="L185"></a><tt class="py-lineno">185</tt> <a class="py-toggle" href="#" id="stdlist_iterator.next-toggle" onclick="return toggle('stdlist_iterator.next');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdlist_iterator-class.html#next">next</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
425 <a name="L187"></a><tt class="py-lineno">187</tt> <tt class="py-line"> <tt class="py-name">node</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-146" class="py-name" targets="Method lldb.formatters.cpp.gnu_libstdcpp.StdMapSynthProvider.increment_node()=lldb.formatters.cpp.gnu_libstdcpp.StdMapSynthProvider-class.html#increment_node,Method lldb.formatters.cpp.libcxx.stdlist_iterator.increment_node()=lldb.formatters.cpp.libcxx.stdlist_iterator-class.html#increment_node,Method lldb.formatters.cpp.libcxx.stdmap_iterator.increment_node()=lldb.formatters.cpp.libcxx.stdmap_iterator-class.html#increment_node"><a title="lldb.formatters.cpp.gnu_libstdcpp.StdMapSynthProvider.increment_node
426 lldb.formatters.cpp.libcxx.stdlist_iterator.increment_node
427 lldb.formatters.cpp.libcxx.stdmap_iterator.increment_node" class="py-name" href="#" onclick="return doclink('link-146', 'increment_node', 'link-146');">increment_node</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">node</tt><tt class="py-op">)</tt> </tt>
428 <a name="L188"></a><tt class="py-lineno">188</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">node</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt class="py-name">node</tt><tt class="py-op">.</tt><tt id="link-147" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.sbvalue
429 lldb.formatters.cpp.libcxx
473 lldb.SBWatchpoint.IsValid" class="py-name" href="#" onclick="return doclink('link-148', 'IsValid', 'link-148');">IsValid</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> <tt class="py-keyword">and</tt> <tt class="py-keyword">not</tt><tt class="py-op">(</tt><tt class="py-name">node</tt><tt class="py-op">.</tt><tt id="link-149" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.is_null
474 lldb.formatters.cpp.libcxx.stdmap_iterator_node.is_null" class="py-name" href="#" onclick="return doclink('link-149', 'is_null', 'link-122');">is_null</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
479 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.value
480 lldb.formatters.cpp.libcxx.stdlist_entry.value
481 lldb.formatters.cpp.libcxx.stdlist_iterator.value
482 lldb.formatters.cpp.libcxx.stdmap_iterator.value
483 lldb.formatters.cpp.libcxx.stdmap_iterator_node.value
488 <a name="stdlist_iterator.advance"></a><div id="stdlist_iterator.advance-def"><a name="L194"></a><tt class="py-lineno">194</tt> <a class="py-toggle" href="#" id="stdlist_iterator.advance-toggle" onclick="return toggle('stdlist_iterator.advance');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdlist_iterator-class.html#advance">advance</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt><tt class="py-param">N</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
498 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.value
499 lldb.formatters.cpp.libcxx.stdlist_entry.value
500 lldb.formatters.cpp.libcxx.stdlist_iterator.value
501 lldb.formatters.cpp.libcxx.stdmap_iterator.value
502 lldb.formatters.cpp.libcxx.stdmap_iterator_node.value
505 <a name="L201"></a><tt class="py-lineno">201</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-156" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.next
506 lldb.formatters.cpp.libcxx.stdlist_iterator.next
507 lldb.formatters.cpp.libcxx.stdmap_iterator.next
510 <a name="L203"></a><tt class="py-lineno">203</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-157" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.next
511 lldb.formatters.cpp.libcxx.stdlist_iterator.next
512 lldb.formatters.cpp.libcxx.stdmap_iterator.next
518 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.value
519 lldb.formatters.cpp.libcxx.stdlist_entry.value
520 lldb.formatters.cpp.libcxx.stdlist_iterator.value
521 lldb.formatters.cpp.libcxx.stdmap_iterator.value
522 lldb.formatters.cpp.libcxx.stdmap_iterator_node.value
526 <a name="stdlist_SynthProvider"></a><div id="stdlist_SynthProvider-def"><a name="L208"></a><tt class="py-lineno">208</tt> <a class="py-toggle" href="#" id="stdlist_SynthProvider-toggle" onclick="return toggle('stdlist_SynthProvider');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdlist_SynthProvider-class.html">stdlist_SynthProvider</a><tt class="py-op">:</tt> </tt>
527 </div><div id="stdlist_SynthProvider-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="stdlist_SynthProvider-expanded"><a name="stdlist_SynthProvider.__init__"></a><div id="stdlist_SynthProvider.__init__-def"><a name="L209"></a><tt class="py-lineno">209</tt> <a class="py-toggle" href="#" id="stdlist_SynthProvider.__init__-toggle" onclick="return toggle('stdlist_SynthProvider.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdlist_SynthProvider-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">valobj</tt><tt class="py-op">,</tt> <tt class="py-param">dict</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
534 <a name="stdlist_SynthProvider.next_node"></a><div id="stdlist_SynthProvider.next_node-def"><a name="L214"></a><tt class="py-lineno">214</tt> <a class="py-toggle" href="#" id="stdlist_SynthProvider.next_node-toggle" onclick="return toggle('stdlist_SynthProvider.next_node');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdlist_SynthProvider-class.html#next_node">next_node</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt><tt class="py-param">node</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
540 libcxx.stdlist_SynthProvider-class.html#value">value</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt><tt class="py-param">node</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
548 <a name="stdlist_SynthProvider.has_loop"></a><div id="stdlist_SynthProvider.has_loop-def"><a name="L224"></a><tt class="py-lineno">224</tt> <a class="py-toggle" href="#" id="stdlist_SynthProvider.has_loop-toggle" onclick="return toggle('stdlist_SynthProvider.has_loop');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdlist_SynthProvider-class.html#has_loop">has_loop</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
549 </div><div id="stdlist_SynthProvider.has_loop-collapsed" style="display:none;" pad="+++" indent="++++++++++++"></div><div id="stdlist_SynthProvider.has_loop-expanded"><a name="L225"></a><tt class="py-lineno">225</tt> <tt class="py-line"> <tt class="py-keyword">global</tt> <tt id="link-174" class="py-name" targets="Variable lldb.formatters.cpp.gnu_libstdcpp._list_uses_loop_detector=lldb.formatters.cpp.gnu_libstdcpp-module.html#_list_uses_loop_detector,Variable lldb.formatters.cpp.libcxx._list_uses_loop_detector=lldb.formatters.cpp.libcxx-module.html#_list_uses_loop_detector"><a title="lldb.formatters.cpp.gnu_libstdcpp._list_uses_loop_detector
550 lldb.formatters.cpp.libcxx._list_uses_loop_detector" class="py-name" href="#" onclick="return doclink('link-174', '_list_uses_loop_detector', 'link-174');">_list_uses_loop_detector</a></tt> </tt>
555 lldb.formatters.cpp.libcxx._list_uses_loop_detector" class="py-name" href="#" onclick="return doclink('link-179', '_list_uses_loop_detector', 'link-174');">_list_uses_loop_detector</a></tt> <tt class="py-op">==</tt> <tt class="py-name">False</tt><tt class="py-op">:</tt> </tt>
558 <a name="L230"></a><tt class="py-lineno">230</tt> <tt class="py-line"> <tt class="py-name">slow</tt> <tt class="py-op">=</tt> <tt id="link-180" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry" class="py-name" href="#" onclick="return doclink('link-180', 'stdlist_entry', 'link-96');">stdlist_entry</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">head</tt><tt class="py-op">)</tt> </tt>
559 <a name="L231"></a><tt class="py-lineno">231</tt> <tt class="py-line"> <tt class="py-name">fast1</tt> <tt class="py-op">=</tt> <tt id="link-181" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry" class="py-name" href="#" onclick="return doclink('link-181', 'stdlist_entry', 'link-96');">stdlist_entry</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">head</tt><tt class="py-op">)</tt> </tt>
560 <a name="L232"></a><tt class="py-lineno">232</tt> <tt class="py-line"> <tt class="py-name">fast2</tt> <tt class="py-op">=</tt> <tt id="link-182" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry" class="py-name" href="#" onclick="return doclink('link-182', 'stdlist_entry', 'link-96');">stdlist_entry</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">head</tt><tt class="py-op">)</tt> </tt>
561 <a name="L233"></a><tt class="py-lineno">233</tt> <tt class="py-line"> <tt class="py-keyword">while</tt> <tt class="py-name">slow</tt><tt class="py-op">.</tt><tt id="link-183" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.next
562 lldb.formatters.cpp.libcxx.stdlist_iterator.next
563 lldb.formatters.cpp.libcxx.stdmap_iterator.next
567 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.value
568 lldb.formatters.cpp.libcxx.stdlist_entry.value
569 lldb.formatters.cpp.libcxx.stdlist_iterator.value
570 lldb.formatters.cpp.libcxx.stdmap_iterator.value
571 lldb.formatters.cpp.libcxx.stdmap_iterator_node.value
576 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.value
577 lldb.formatters.cpp.libcxx.stdlist_entry.value
578 lldb.formatters.cpp.libcxx.stdlist_iterator.value
579 lldb.formatters.cpp.libcxx.stdmap_iterator.value
580 lldb.formatters.cpp.libcxx.stdmap_iterator_node.value
582 <a name="L235"></a><tt class="py-lineno">235</tt> <tt class="py-line"> <tt class="py-name">fast1</tt> <tt class="py-op">=</tt> <tt class="py-name">fast2</tt><tt class="py-op">.</tt><tt id="link-186" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.next
583 lldb.formatters.cpp.libcxx.stdlist_iterator.next
584 lldb.formatters.cpp.libcxx.stdmap_iterator.next
586 <a name="L236"></a><tt class="py-lineno">236</tt> <tt class="py-line"> <tt class="py-name">fast2</tt> <tt class="py-op">=</tt> <tt class="py-name">fast1</tt><tt class="py-op">.</tt><tt id="link-187" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.next
587 lldb.formatters.cpp.libcxx.stdlist_iterator.next
588 lldb.formatters.cpp.libcxx.stdmap_iterator.next
593 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.value
594 lldb.formatters.cpp.libcxx.stdlist_entry.value
595 lldb.formatters.cpp.libcxx.stdlist_iterator.value
596 lldb.formatters.cpp.libcxx.stdmap_iterator.value
597 lldb.formatters.cpp.libcxx.stdmap_iterator_node.value
601 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.value
602 lldb.formatters.cpp.libcxx.stdlist_entry.value
603 lldb.formatters.cpp.libcxx.stdlist_iterator.value
604 lldb.formatters.cpp.libcxx.stdmap_iterator.value
605 lldb.formatters.cpp.libcxx.stdmap_iterator_node.value
608 <a name="L239"></a><tt class="py-lineno">239</tt> <tt class="py-line"> <tt class="py-name">slow</tt> <tt class="py-op">=</tt> <tt class="py-name">slow</tt><tt class="py-op">.</tt><tt id="link-190" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.next
609 lldb.formatters.cpp.libcxx.stdlist_iterator.next
610 lldb.formatters.cpp.libcxx.stdmap_iterator.next
614 <a name="stdlist_SynthProvider.num_children"></a><div id="stdlist_SynthProvider.num_children-def"><a name="L242"></a><tt class="py-lineno">242</tt> <a class="py-toggle" href="#" id="stdlist_SynthProvider.num_children-toggle" onclick="return toggle('stdlist_SynthProvider.num_children');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdlist_SynthProvider-class.html#num_children">num_children</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
615 </div><div id="stdlist_SynthProvider.num_children-collapsed" style="display:none;" pad="+++" indent="++++++++++++"></div><div id="stdlist_SynthProvider.num_children-expanded"><a name="L243"></a><tt class="py-lineno">243</tt> <tt class="py-line"> <tt class="py-keyword">global</tt> <tt id="link-191" class="py-name" targets="Variable lldb.formatters.cpp.gnu_libstdcpp._list_capping_size=lldb.formatters.cpp.gnu_libstdcpp-module.html#_list_capping_size,Variable lldb.formatters.cpp.libcxx._list_capping_size=lldb.formatters.cpp.libcxx-module.html#_list_capping_size"><a title="lldb.formatters.cpp.gnu_libstdcpp._list_capping_size
616 lldb.formatters.cpp.libcxx._list_capping_size" class="py-name" href="#" onclick="return doclink('link-191', '_list_capping_size', 'link-191');">_list_capping_size</a></tt> </tt>
621 <a name="L246"></a><tt class="py-lineno">246</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-197" class="py-name"><a title="lldb.SBTypeFilter.count" class="py-name" href="#" onclick="return doclink('link-197', 'count', 'link-163');">count</a></tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-198" class="py-name" targets="Method lldb.formatters.cpp.gnu_libstdcpp.StdListSynthProvider.num_children_impl()=lldb.formatters.cpp.gnu_libstdcpp.StdListSynthProvider-class.html#num_children_impl,Method lldb.formatters.cpp.gnu_libstdcpp.StdMapSynthProvider.num_children_impl()=lldb.formatters.cpp.gnu_libstdcpp.StdMapSynthProvider-class.html#num_children_impl,Method lldb.formatters.cpp.gnu_libstdcpp.StdVectorSynthProvider.num_children_impl()=lldb.formatters.cpp.gnu_libstdcpp.StdVectorSynthProvider-class.html#num_children_impl,Method lldb.formatters.cpp.libcxx.stdlist_SynthProvider.num_children_impl()=lldb.formatters.cpp.libcxxlibcxx.stdmap_SynthProvider.num_children_impl()=lldb.formatters.cpp.libcxx.stdmap_SynthProvider-class.html#num_children_impl"><a title="lldb.formatters.cpp.gnu_libstdcpp.StdListSynthProvider.num_children_impl
624 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.num_children_impl
625 lldb.formatters.cpp.libcxx.stdmap_SynthProvider.num_children_impl" class="py-name" href="#" onclick="return doclink('link-198', 'num_children_impl', 'link-198');">num_children_impl</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
627 lldb.formatters.cpp.libcxx._list_capping_size" class="py-name" href="#" onclick="return doclink('link-200', '_list_capping_size', 'link-191');">_list_capping_size</a></tt><tt class="py-op">:</tt> </tt>
629 lldb.formatters.cpp.libcxx._list_capping_size" class="py-name" href="#" onclick="return doclink('link-202', '_list_capping_size', 'link-191');">_list_capping_size</a></tt> </tt>
632 <a name="stdlist_SynthProvider.num_children_impl"></a><div id="stdlist_SynthProvider.num_children_impl-def"><a name="L251"></a><tt class="py-lineno">251</tt> <a class="py-toggle" href="#" id="stdlist_SynthProvider.num_children_impl-toggle" onclick="return toggle('stdlist_SynthProvider.num_children_impl');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdlist_SynthProvider-class.html#num_children_impl">num_children_impl</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
634 lldb.formatters.cpp.libcxx._list_capping_size" class="py-name" href="#" onclick="return doclink('link-204', '_list_capping_size', 'link-191');">_list_capping_size</a></tt> </tt>
648 <a name="L264"></a><tt class="py-lineno">264</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-211" class="py-name" targets="Method lldb.formatters.cpp.gnu_libstdcpp.StdListSynthProvider.has_loop()=lldb.formatters.cpp.gnu_libstdcpp.StdListSynthProvider-class.html#has_loop,Method lldb.formatters.cpp.libcxx.stdlist_SynthProvider.has_loop()=lldb.formatters.cpp.libcxx.stdlist_SynthProvider-class.html#has_loop"><a title="lldb.formatters.cpp.gnu_libstdcpp.StdListSynthProvider.has_loop
649 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.has_loop" class="py-name" href="#" onclick="return doclink('link-211', 'has_loop', 'link-211');">has_loop</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
656 <a name="L267"></a><tt class="py-lineno">267</tt> <tt class="py-line"> <tt class="py-name">current</tt> <tt class="py-op">=</tt> <tt id="link-213" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry" class="py-name" href="#" onclick="return doclink('link-213', 'stdlist_entry', 'link-96');">stdlist_entry</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">head</tt><tt class="py-op">)</tt> </tt>
657 <a name="L268"></a><tt class="py-lineno">268</tt> <tt class="py-line"> <tt class="py-keyword">while</tt> <tt class="py-name">current</tt><tt class="py-op">.</tt><tt id="link-214" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.next
658 lldb.formatters.cpp.libcxx.stdlist_iterator.next
659 lldb.formatters.cpp.libcxx.stdmap_iterator.next
663 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.value
664 lldb.formatters.cpp.libcxx.stdlist_entry.value
665 lldb.formatters.cpp.libcxx.stdlist_iterator.value
666 lldb.formatters.cpp.libcxx.stdmap_iterator.value
667 lldb.formatters.cpp.libcxx.stdmap_iterator_node.value
678 <a name="L270"></a><tt class="py-lineno">270</tt> <tt class="py-line"> <tt class="py-name">current</tt> <tt class="py-op">=</tt> <tt class="py-name">current</tt><tt class="py-op">.</tt><tt id="link-218" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.next
679 lldb.formatters.cpp.libcxx.stdlist_iterator.next
680 lldb.formatters.cpp.libcxx.stdmap_iterator.next
687 lldb.formatters.cpp.libcxx._list_capping_size" class="py-name" href="#" onclick="return doclink('link-220', '_list_capping_size', 'link-191');">_list_capping_size</a></tt><tt class="py-op">:</tt> </tt>
689 lldb.formatters.cpp.libcxx._list_capping_size" class="py-name" href="#" onclick="return doclink('link-221', '_list_capping_size', 'link-191');">_list_capping_size</a></tt> </tt>
698 <a name="stdlist_SynthProvider.get_child_index"></a><div id="stdlist_SynthProvider.get_child_index-def"><a name="L277"></a><tt class="py-lineno">277</tt> <a class="py-toggle" href="#" id="stdlist_SynthProvider.get_child_index-toggle" onclick="return toggle('stdlist_SynthProvider.get_child_index');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdlist_SynthProvider-class.html#get_child_index">get_child_index</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt><tt class="py-param">name</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
717 <a name="stdlist_SynthProvider.get_child_at_index"></a><div id="stdlist_SynthProvider.get_child_at_index-def"><a name="L284"></a><tt class="py-lineno">284</tt> <a class="py-toggle" href="#" id="stdlist_SynthProvider.get_child_at_index-toggle" onclick="return toggle('stdlist_SynthProvider.get_child_at_index');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdlist_SynthProvider-class.html#get_child_at_index">get_child_at_index</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt><tt class="py-param">index</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
728 lldb.formatters.cpp.libcxx.stddeque_SynthProvider.num_children
729 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.num_children
730 lldb.formatters.cpp.libcxx.stdmap_SynthProvider.num_children
731 lldb.formatters.cpp.libcxx.stdsharedptr_SynthProvider.num_children
732 lldb.formatters.cpp.libcxx.stdvector_SynthProvider.num_children" class="py-name" href="#" onclick="return doclink('link-232', 'num_children', 'link-57');">num_children</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
735 <a name="L292"></a><tt class="py-lineno">292</tt> <tt class="py-line"> <tt class="py-name">current</tt> <tt class="py-op">=</tt> <tt id="link-233" class="py-name" targets="Class lldb.formatters.cpp.libcxx.stdlist_iterator=lldb.formatters.cpp.libcxx.stdlist_iterator-class.html"><a title="lldb.formatters.cpp.libcxx.stdlist_iterator" class="py-name" href="#" onclick="return doclink('link-233', 'stdlist_iterator', 'link-233');">stdlist_iterator</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">head</tt><tt class="py-op">)</tt> </tt>
736 <a name="L293"></a><tt class="py-lineno">293</tt> <tt class="py-line"> <tt class="py-name">current</tt> <tt class="py-op">=</tt> <tt class="py-name">current</tt><tt class="py-op">.</tt><tt id="link-234" class="py-name" targets="Method lldb.formatters.cpp.libcxx.stdlist_iterator.advance()=lldb.formatters.cpp.libcxx.stdlist_iterator-class.html#advance,Method lldb.formatters.cpp.libcxx.stdmap_iterator.advance()=lldb.formatters.cpp.libcxx.stdmap_iterator-class.html#advance"><a title="lldb.formatters.cpp.libcxx.stdlist_iterator.advance
737 lldb.formatters.cpp.libcxx.stdmap_iterator.advance" class="py-name" href="#" onclick="return doclink('link-234', 'advance', 'link-234');">advance</a></tt><tt class="py-op">(</tt><tt class="py-name">index</tt><tt class="py-op">)</tt> </tt>
750 <a name="stdlist_SynthProvider.extract_type"></a><div id="stdlist_SynthProvider.extract_type-def"><a name="L302"></a><tt class="py-lineno">302</tt> <a class="py-toggle" href="#" id="stdlist_SynthProvider.extract_type-toggle" onclick="return toggle('stdlist_SynthProvider.extract_type');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdlist_SynthProvider-class.html#extract_type">extract_type</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
769 <a name="stdlist_SynthProvider.update"></a><div id="stdlist_SynthProvider.update-def"><a name="L313"></a><tt class="py-lineno">313</tt> <a class="py-toggle" href="#" id="stdlist_SynthProvider.update-toggle" onclick="return toggle('stdlist_SynthProvider.update');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdlist_SynthProvider-class.html#update">update</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
779 <a name="L321"></a><tt class="py-lineno">321</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">data_type</tt> <tt class="py-op">=</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-258" class="py-name" targets="Method lldb.formatters.cpp.gnu_libstdcpp.StdListSynthProvider.extract_type()=lldb.formatters.cpp.gnu_libstdcpp.StdListSynthProvider-class.html#extract_type,Method lldb.formatters.cpp.libcxx.stdlist_SynthProvider.extract_type()=lldb.formatters.cpp.libcxx.stdlist_SynthProvider-class.html#extract_type"><a title="lldb.formatters.cpp.gnu_libstdcpp.StdListSynthProvider.extract_type
780 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.extract_type" class="py-name" href="#" onclick="return doclink('link-258', 'extract_type', 'link-258');">extract_type</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
789 <a name="stdlist_SynthProvider.has_children"></a><div id="stdlist_SynthProvider.has_children-def"><a name="L326"></a><tt class="py-lineno">326</tt> <a class="py-toggle" href="#" id="stdlist_SynthProvider.has_children-toggle" onclick="return toggle('stdlist_SynthProvider.has_children');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdlist_SynthProvider-class.html#has_children">has_children</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
794 <a name="stdlist_SummaryProvider"></a><div id="stdlist_SummaryProvider-def"><a name="L331"></a><tt class="py-lineno">331</tt> <a class="py-toggle" href="#" id="stdlist_SummaryProvider-toggle" onclick="return toggle('stdlist_SummaryProvider');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx-module.html#stdlist_SummaryProvider">stdlist_SummaryProvider</a><tt class="py-op">(</tt><tt class="py-param">valobj</tt><tt class="py-op">,</tt><tt class="py-param">dict</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
795 </div><div id="stdlist_SummaryProvider-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="stdlist_SummaryProvider-expanded"><a name="L332"></a><tt class="py-lineno">332</tt> <tt class="py-line"> <tt class="py-name">prov</tt> <tt class="py-op">=</tt> <tt id="link-260" class="py-name" targets="Class lldb.formatters.cpp.libcxx.stdlist_SynthProvider=lldb.formatters.cpp.libcxx.stdlist_SynthProvider-class.html"><a title="lldb.formatters.cpp.libcxx.stdlist_SynthProvider" class="py-name" href="#" onclick="return doclink('link-260', 'stdlist_SynthProvider', 'link-260');">stdlist_SynthProvider</a></tt><tt class="py-op">(</tt><tt class="py-name">valobj</tt><tt class="py-op">,</tt><tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
800 lldb.formatters.cpp.libcxx.stddeque_SynthProvider.num_children
801 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.num_children
802 lldb.formatters.cpp.libcxx.stdmap_SynthProvider.num_children
803 lldb.formatters.cpp.libcxx.stdsharedptr_SynthProvider.num_children
804 lldb.formatters.cpp.libcxx.stdvector_SynthProvider.num_children" class="py-name" href="#" onclick="return doclink('link-261', 'num_children', 'link-57');">num_children</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
807 <a name="stdmap_iterator_node"></a><div id="stdmap_iterator_node-def"><a name="L336"></a><tt class="py-lineno">336</tt> <a class="py-toggle" href="#" id="stdmap_iterator_node-toggle" onclick="return toggle('stdmap_iterator_node');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdmap_iterator_node-class.html">stdmap_iterator_node</a><tt class="py-op">:</tt> </tt>
808 </div><div id="stdmap_iterator_node-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="stdmap_iterator_node-expanded"><a name="stdmap_iterator_node._left_impl"></a><div id="stdmap_iterator_node._left_impl-def"><a name="L337"></a><tt class="py-lineno">337</tt> <a class="py-toggle" href="#" id="stdmap_iterator_node._left_impl-toggle" onclick="return toggle('stdmap_iterator_node._left_impl');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdmap_iterator_node-class.html#_left_impl">_left_impl</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
812 <a name="L339"></a><tt class="py-lineno">339</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-266" class="py-name" targets="Class lldb.formatters.cpp.libcxx.stdmap_iterator_node=lldb.formatters.cpp.libcxx.stdmap_iterator_node-class.html"><a title="lldb.formatters.cpp.libcxx.stdmap_iterator_node" class="py-name" href="#" onclick="return doclink('link-266', 'stdmap_iterator_node', 'link-266');">stdmap_iterator_node</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">node</tt><tt class="py-op">.</tt><tt id="link-267" class="py-name"><a title="lldb.SBValue.GetChildMemberWithName" class="py-name" href="#" onclick="return doclink('link-267', 'GetChildMemberWithName', 'link-79');">GetChildMemberWithName</a></tt><tt class="py-op">(</tt><tt class="py-string">"__left_"</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
814 <a name="stdmap_iterator_node._right_impl"></a><div id="stdmap_iterator_node._right_impl-def"><a name="L341"></a><tt class="py-lineno">341</tt> <a class="py-toggle" href="#" id="stdmap_iterator_node._right_impl-toggle" onclick="return toggle('stdmap_iterator_node._right_impl');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdmap_iterator_node-class.html#_right_impl">_right_impl</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
818 <a name="L343"></a><tt class="py-lineno">343</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-272" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdmap_iterator_node" class="py-name" href="#" onclick="return doclink('link-272', 'stdmap_iterator_node', 'link-266');">stdmap_iterator_node</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">node</tt><tt class="py-op">.</tt><tt id="link-273" class="py-name"><a title="lldb.SBValue.GetChildMemberWithName" class="py-name" href="#" onclick="return doclink('link-273', 'GetChildMemberWithName', 'link-79');">GetChildMemberWithName</a></tt><tt class="py-op">(</tt><tt class="py-string">"__right_"</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
820 <a name="stdmap_iterator_node._parent_impl"></a><div id="stdmap_iterator_node._parent_impl-def"><a name="L345"></a><tt class="py-lineno">345</tt> <a class="py-toggle" href="#" id="stdmap_iterator_node._parent_impl-toggle" onclick="return toggle('stdmap_iterator_node._parent_impl');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdmap_iterator_node-class.html#_parent_impl">_parent_impl</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
824 <a name="L347"></a><tt class="py-lineno">347</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt id="link-278" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdmap_iterator_node" class="py-name" href="#" onclick="return doclink('link-278', 'stdmap_iterator_node', 'link-266');">stdmap_iterator_node</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">node</tt><tt class="py-op">.</tt><tt id="link-279" class="py-name"><a title="lldb.SBValue.GetChildMemberWithName" class="py-name" href="#" onclick="return doclink('link-279', 'GetChildMemberWithName', 'link-79');">GetChildMemberWithName</a></tt><tt class="py-op">(</tt><tt class="py-string">"__parent_"</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
826 <a name="stdmap_iterator_node._value_impl"></a><div id="stdmap_iterator_node._value_impl-def"><a name="L349"></a><tt class="py-lineno">349</tt> <a class="py-toggle" href="#" id="stdmap_iterator_node._value_impl-toggle" onclick="return toggle('stdmap_iterator_node._value_impl');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdmap_iterator_node-class.html#_value_impl">_value_impl</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
832 <a name="stdmap_iterator_node._sbvalue_impl"></a><div id="stdmap_iterator_node._sbvalue_impl-def"><a name="L353"></a><tt class="py-lineno">353</tt> <a class="py-toggle" href="#" id="stdmap_iterator_node._sbvalue_impl-toggle" onclick="return toggle('stdmap_iterator_node._sbvalue_impl');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdmap_iterator_node-class.html#_sbvalue_impl">_sbvalue_impl</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
838 <a name="stdmap_iterator_node._null_impl"></a><div id="stdmap_iterator_node._null_impl-def"><a name="L357"></a><tt class="py-lineno">357</tt> <a class="py-toggle" href="#" id="stdmap_iterator_node._null_impl-toggle" onclick="return toggle('stdmap_iterator_node._null_impl');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdmap_iterator_node-class.html#_null_impl">_null_impl</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
845 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.value
846 lldb.formatters.cpp.libcxx.stdlist_entry.value
847 lldb.formatters.cpp.libcxx.stdlist_iterator.value
848 lldb.formatters.cpp.libcxx.stdmap_iterator.value
849 lldb.formatters.cpp.libcxx.stdmap_iterator_node.value
852 <a name="stdmap_iterator_node.__init__"></a><div id="stdmap_iterator_node.__init__-def"><a name="L361"></a><tt class="py-lineno">361</tt> <a class="py-toggle" href="#" id="stdmap_iterator_node.__init__-toggle" onclick="return toggle('stdmap_iterator_node.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdmap_iterator_node-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt><tt class="py-param">node</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
858 <a name="L365"></a><tt class="py-lineno">365</tt> <tt class="py-line"> <tt id="link-298" class="py-name" targets="Method lldb.formatters.cpp.gnu_libstdcpp.StdMapSynthProvider.left()=lldb.formatters.cpp.gnu_libstdcpp.StdMapSynthProvider-class.html#left,Variable lldb.formatters.cpp.libcxx.stdmap_iterator_node.left=lldb.formatters.cpp.libcxx.stdmap_iterator_node-class.html#left"><a title="lldb.formatters.cpp.gnu_libstdcpp.StdMapSynthProvider.left
859 lldb.formatters.cpp.libcxx.stdmap_iterator_node.left" class="py-name" href="#" onclick="return doclink('link-298', 'left', 'link-298');">left</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-299" class="py-name" targets="Method lldb.formatters.cpp.libcxx.stdmap_iterator_node._left_impl()=lldb.formatters.cpp.libcxx.stdmap_iterator_node-class.html#_left_impl"><a title="lldb.formatters.cpp.libcxx.stdmap_iterator_node._left_impl" class="py-name" href="#" onclick="return doclink('link-299', '_left_impl', 'link-299');">_left_impl</a></tt><tt class="py-op">,</tt><tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
860 <a name="L366"></a><tt class="py-lineno">366</tt> <tt class="py-line"> <tt id="link-300" class="py-name" targets="Method lldb.formatters.cpp.gnu_libstdcpp.StdMapSynthProvider.right()=lldb.formatters.cpp.gnu_libstdcpp.StdMapSynthProvider-class.html#right,Variable lldb.formatters.cpp.libcxx.stdmap_iterator_node.right=lldb.formatters.cpp.libcxx.stdmap_iterator_node-class.html#right"><a title="lldb.formatters.cpp.gnu_libstdcpp.StdMapSynthProvider.right
861 lldb.formatters.cpp.libcxx.stdmap_iterator_node.right" class="py-name" href="#" onclick="return doclink('link-300', 'right', 'link-300');">right</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-301" class="py-name" targets="Method lldb.formatters.cpp.libcxx.stdmap_iterator_node._right_impl()=lldb.formatters.cpp.libcxx.stdmap_iterator_node-class.html#_right_impl"><a title="lldb.formatters.cpp.libcxx.stdmap_iterator_node._right_impl" class="py-name" href="#" onclick="return doclink('link-301', '_right_impl', 'link-301');">_right_impl</a></tt><tt class="py-op">,</tt><tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
862 <a name="L367"></a><tt class="py-lineno">367</tt> <tt class="py-line"> <tt id="link-302" class="py-name" targets="Variable lldb.SBBlock.parent=lldb.SBBlock-class.html#parent,Method lldb.formatters.cpp.gnu_libstdcpp.StdMapSynthProvider.parent()=lldb.formatters.cpp.gnu_libstdcpp.StdMapSynthProvider-class.html#parent,Variable lldb.formatters.cpp.libcxx.stdmap_iterator_node.parent=lldb.formatters.cpp.libcxx.stdmap_iterator_node-class.html#parent"><a title="lldb.SBBlock.parent
864 lldb.formatters.cpp.libcxx.stdmap_iterator_node.parent" class="py-name" href="#" onclick="return doclink('link-302', 'parent', 'link-302');">parent</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-303" class="py-name" targets="Method lldb.formatters.cpp.libcxx.stdmap_iterator_node._parent_impl()=lldb.formatters.cpp.libcxx.stdmap_iterator_node-class.html#_parent_impl"><a title="lldb.formatters.cpp.libcxx.stdmap_iterator_node._parent_impl" class="py-name" href="#" onclick="return doclink('link-303', '_parent_impl', 'link-303');">_parent_impl</a></tt><tt class="py-op">,</tt><tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
868 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.value
869 lldb.formatters.cpp.libcxx.stdlist_entry.value
870 lldb.formatters.cpp.libcxx.stdlist_iterator.value
871 lldb.formatters.cpp.libcxx.stdmap_iterator.value
872 lldb.formatters.cpp.libcxx.stdmap_iterator_node.value
873 lldb.value" class="py-name" href="#" onclick="return doclink('link-304', 'value', 'link-7');">value</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-305" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry._value_impl
874 lldb.formatters.cpp.libcxx.stdmap_iterator_node._value_impl" class="py-name" href="#" onclick="return doclink('link-305', '_value_impl', 'link-113');">_value_impl</a></tt><tt class="py-op">,</tt><tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
875 <a name="L369"></a><tt class="py-lineno">369</tt> <tt class="py-line"> <tt id="link-306" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.is_null
876 lldb.formatters.cpp.libcxx.stdmap_iterator_node.is_null" class="py-name" href="#" onclick="return doclink('link-306', 'is_null', 'link-122');">is_null</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-307" class="py-name" targets="Method lldb.formatters.cpp.libcxx.stdmap_iterator_node._null_impl()=lldb.formatters.cpp.libcxx.stdmap_iterator_node-class.html#_null_impl"><a title="lldb.formatters.cpp.libcxx.stdmap_iterator_node._null_impl" class="py-name" href="#" onclick="return doclink('link-307', '_null_impl', 'link-307');">_null_impl</a></tt><tt class="py-op">,</tt><tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
877 <a name="L370"></a><tt class="py-lineno">370</tt> <tt class="py-line"> <tt id="link-308" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.sbvalue
878 lldb.formatters.cpp.libcxx.stdmap_iterator_node.sbvalue" class="py-name" href="#" onclick="return doclink('link-308', 'sbvalue', 'link-124');">sbvalue</a></tt> <tt class="py-op">=</tt> <tt class="py-name">property</tt><tt class="py-op">(</tt><tt id="link-309" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry._sbvalue_impl
879 lldb.formatters.cpp.libcxx.stdmap_iterator_node._sbvalue_impl" class="py-name" href="#" onclick="return doclink('link-309', '_sbvalue_impl', 'link-125');">_sbvalue_impl</a></tt><tt class="py-op">,</tt><tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
882 libcxx.stdmap_iterator-class.html">stdmap_iterator</a><tt class="py-op">:</tt> </tt>
884 <a name="stdmap_iterator.tree_min"></a><div id="stdmap_iterator.tree_min-def"><a name="L375"></a><tt class="py-lineno">375</tt> <a class="py-toggle" href="#" id="stdmap_iterator.tree_min-toggle" onclick="return toggle('stdmap_iterator.tree_min');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdmap_iterator-class.html#tree_min">tree_min</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt><tt class="py-param">x</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
891 lldb.utils.x" class="py-name" href="#" onclick="return doclink('link-314', 'x', 'link-314');">x</a></tt><tt class="py-op">.</tt><tt id="link-315" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.is_null
892 lldb.formatters.cpp.libcxx.stdmap_iterator_node.is_null" class="py-name" href="#" onclick="return doclink('link-315', 'is_null', 'link-122');">is_null</a></tt><tt class="py-op">:</tt> </tt>
897 lldb.formatters.cpp.libcxx.stdmap_iterator_node.left" class="py-name" href="#" onclick="return doclink('link-317', 'left', 'link-298');">left</a></tt><tt class="py-op">.</tt><tt id="link-318" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.is_null
898 lldb.formatters.cpp.libcxx.stdmap_iterator_node.is_null" class="py-name" href="#" onclick="return doclink('link-318', 'is_null', 'link-122');">is_null</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
904 lldb.formatters.cpp.libcxx.stdmap_iterator_node.left" class="py-name" href="#" onclick="return doclink('link-321', 'left', 'link-298');">left</a></tt> </tt>
913 <a name="stdmap_iterator.tree_max"></a><div id="stdmap_iterator.tree_max-def"><a name="L388"></a><tt class="py-lineno">388</tt> <a class="py-toggle" href="#" id="stdmap_iterator.tree_max-toggle" onclick="return toggle('stdmap_iterator.tree_max');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdmap_iterator-class.html#tree_max">tree_max</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt><tt class="py-param">x</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
919 lldb.utils.x" class="py-name" href="#" onclick="return doclink('link-327', 'x', 'link-314');">x</a></tt><tt class="py-op">.</tt><tt id="link-328" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.is_null
920 lldb.formatters.cpp.libcxx.stdmap_iterator_node.is_null" class="py-name" href="#" onclick="return doclink('link-328', 'is_null', 'link-122');">is_null</a></tt><tt class="py-op">:</tt> </tt>
925 lldb.formatters.cpp.libcxx.stdmap_iterator_node.right" class="py-name" href="#" onclick="return doclink('link-330', 'right', 'link-300');">right</a></tt><tt class="py-op">.</tt><tt id="link-331" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.is_null
926 lldb.formatters.cpp.libcxx.stdmap_iterator_node.is_null" class="py-name" href="#" onclick="return doclink('link-331', 'is_null', 'link-122');">is_null</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
932 lldb.formatters.cpp.libcxx.stdmap_iterator_node.right" class="py-name" href="#" onclick="return doclink('link-334', 'right', 'link-300');">right</a></tt> </tt>
937 <a name="stdmap_iterator.tree_is_left_child"></a><div id="stdmap_iterator.tree_is_left_child-def"><a name="L396"></a><tt class="py-lineno">396</tt> <a class="py-toggle" href="#" id="stdmap_iterator.tree_is_left_child-toggle" onclick="return toggle('stdmap_iterator.tree_is_left_child');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdmap_iterator-class.html#tree_is_left_child">tree_is_left_child</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt><tt class="py-param">x</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
943 lldb.utils.x" class="py-name" href="#" onclick="return doclink('link-340', 'x', 'link-314');">x</a></tt><tt class="py-op">.</tt><tt id="link-341" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.is_null
944 lldb.formatters.cpp.libcxx.stdmap_iterator_node.is_null" class="py-name" href="#" onclick="return doclink('link-341', 'is_null', 'link-122');">is_null</a></tt><tt class="py-op">:</tt> </tt>
951 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.value
952 lldb.formatters.cpp.libcxx.stdlist_entry.value
953 lldb.formatters.cpp.libcxx.stdlist_iterator.value
954 lldb.formatters.cpp.libcxx.stdmap_iterator.value
955 lldb.formatters.cpp.libcxx.stdmap_iterator_node.value
960 lldb.formatters.cpp.libcxx.stdmap_iterator_node.parent" class="py-name" href="#" onclick="return doclink('link-345', 'parent', 'link-302');">parent</a></tt><tt class="py-op">.</tt><tt id="link-346" class="py-name"><a title="lldb.formatters.cpp.gnu_libstdcpp.StdMapSynthProvider.left
961 lldb.formatters.cpp.libcxx.stdmap_iterator_node.left" class="py-name" href="#" onclick="return doclink('link-346', 'left', 'link-298');">left</a></tt><tt class="py-op">.</tt><tt id="link-347" class="py-name"><a title="lldb.SBError.value
964 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.value
965 lldb.formatters.cpp.libcxx.stdlist_entry.value
966 lldb.formatters.cpp.libcxx.stdlist_iterator.value
967 lldb.formatters.cpp.libcxx.stdmap_iterator.value
968 lldb.formatters.cpp.libcxx.stdmap_iterator_node.value
971 <a name="stdmap_iterator.increment_node"></a><div id="stdmap_iterator.increment_node-def"><a name="L402"></a><tt class="py-lineno">402</tt> <a class="py-toggle" href="#" id="stdmap_iterator.increment_node-toggle" onclick="return toggle('stdmap_iterator.increment_node');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx
975 <a name="L404"></a><tt class="py-lineno">404</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">node</tt><tt class="py-op">.</tt><tt id="link-352" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.is_null
976 lldb.formatters.cpp.libcxx.stdmap_iterator_node.is_null" class="py-name" href="#" onclick="return doclink('link-352', 'is_null', 'link-122');">is_null</a></tt><tt class="py-op">:</tt> </tt>
979 lldb.formatters.cpp.libcxx.stdmap_iterator_node.right" class="py-name" href="#" onclick="return doclink('link-353', 'right', 'link-300');">right</a></tt><tt class="py-op">.</tt><tt id="link-354" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.is_null
980 lldb.formatters.cpp.libcxx.stdmap_iterator_node.is_null" class="py-name" href="#" onclick="return doclink('link-354', 'is_null', 'link-122');">is_null</a></tt><tt class="py-op">:</tt> </tt>
981 <a name="L407"></a><tt class="py-lineno">407</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-355" class="py-name" targets="Method lldb.formatters.cpp.libcxx.stdmap_iterator.tree_min()=lldb.formatters.cpp.libcxx.stdmap_iterator-class.html#tree_min"><a title="lldb.formatters.cpp.libcxx.stdmap_iterator.tree_min" class="py-name" href="#" onclick="return doclink('link-355', 'tree_min', 'link-355');">tree_min</a></tt><tt class="py-op">(</tt><tt class="py-name">node</tt><tt class="py-op">.</tt><tt id="link-356" class="py-name"><a title="lldb.formatters.cpp.gnu_libstdcpp.StdMapSynthProvider.right
982 lldb.formatters.cpp.libcxx.stdmap_iterator_node.right" class="py-name" href="#" onclick="return doclink('link-356', 'right', 'link-300');">right</a></tt><tt class="py-op">)</tt> </tt>
984 <a name="L409"></a><tt class="py-lineno">409</tt> <tt class="py-line"> <tt class="py-keyword">while</tt> <tt class="py-op">(</tt><tt class="py-keyword">not</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-357" class="py-name" targets="Method lldb.formatters.cpp.libcxx.stdmap_iterator.tree_is_left_child()=lldb.formatters.cpp.libcxx.stdmap_iterator-class.html#tree_is_left_child"><a title="lldb.formatters.cpp.libcxx.stdmap_iterator.tree_is_left_child" class="py-name" href="#" onclick="return doclink('link-357', 'tree_is_left_child', 'link-357');">tree_is_left_child</a></tt><tt class="py-op">(</tt><tt class="py-name">node</tt><tt class="py-op">)</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
991 lldb.formatters.cpp.libcxx.stdmap_iterator_node.parent" class="py-name" href="#" onclick="return doclink('link-358', 'parent', 'link-302');">parent</a></tt> </tt>
994 lldb.formatters.cpp.libcxx.stdmap_iterator_node.parent" class="py-name" href="#" onclick="return doclink('link-359', 'parent', 'link-302');">parent</a></tt> </tt>
996 <a name="stdmap_iterator.__init__"></a><div id="stdmap_iterator.__init__-def"><a name="L417"></a><tt class="py-lineno">417</tt> <a class="py-toggle" href="#" id="stdmap_iterator.__init__-toggle" onclick="return toggle('stdmap_iterator.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdmap_iterator-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt><tt class="py-param">node</tt><tt class="py-op">,</tt><tt class="py-param">max_count</tt><tt class="py-op">=</tt><tt class="py-number">0</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1000 <a name="L419"></a><tt class="py-lineno">419</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">node</tt> <tt class="py-op">=</tt> <tt id="link-364" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdmap_iterator_node" class="py-name" href="#" onclick="return doclink('link-364', 'stdmap_iterator_node', 'link-266');">stdmap_iterator_node</a></tt><tt class="py-op">(</tt><tt class="py-name">node</tt><tt class="py-op">)</tt> <tt class="py-comment"># we convert the SBValue to an internal node object on entry</tt> </tt>
1003 <a name="stdmap_iterator.value"></a><div id="stdmap_iterator.value-def"><a name="L422"></a><tt class="py-lineno">422</tt> <a class="py-toggle" href="#" id="stdmap_iterator.value-toggle" onclick="return toggle('stdmap_iterator.value');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdmap_iterator-class.html#value">value</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1007 <a name="L424"></a><tt class="py-lineno">424</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">node</tt><tt class="py-op">.</tt><tt id="link-369" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.sbvalue
1008 lldb.formatters.cpp.libcxx.stdmap_iterator_node.sbvalue" class="py-name" href="#" onclick="return doclink('link-369', 'sbvalue', 'link-124');">sbvalue</a></tt> <tt class="py-comment"># and return the SBValue back on exit</tt> </tt>
1010 <a name="stdmap_iterator.next"></a><div id="stdmap_iterator.next-def"><a name="L426"></a><tt class="py-lineno">426</tt> <a class="py-toggle" href="#" id="stdmap_iterator.next-toggle" onclick="return toggle('stdmap_iterator.next');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdmap_iterator-class.html#next">next</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1015 lldb.formatters.cpp.libcxx.stdlist_iterator.increment_node
1016 lldb.formatters.cpp.libcxx.stdmap_iterator.increment_node" class="py-name" href="#" onclick="return doclink('link-374', 'increment_node', 'link-146');">increment_node</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">node</tt><tt class="py-op">)</tt> </tt>
1017 <a name="L429"></a><tt class="py-lineno">429</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">node</tt> <tt class="py-op">!=</tt> <tt class="py-name">None</tt> <tt class="py-keyword">and</tt> <tt class="py-name">node</tt><tt class="py-op">.</tt><tt id="link-375" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.sbvalue
1018 lldb.formatters.cpp.libcxx.stdmap_iterator_node.sbvalue" class="py-name" href="#" onclick="return doclink('link-375', 'sbvalue', 'link-124');">sbvalue</a></tt><tt class="py-op">.</tt><tt id="link-376" class="py-name"><a title="lldb.SBAddress.IsValid
1062 lldb.SBWatchpoint.IsValid" class="py-name" href="#" onclick="return doclink('link-376', 'IsValid', 'link-148');">IsValid</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> <tt class="py-keyword">and</tt> <tt class="py-keyword">not</tt><tt class="py-op">(</tt><tt class="py-name">node</tt><tt class="py-op">.</tt><tt id="link-377" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.is_null
1063 lldb.formatters.cpp.libcxx.stdmap_iterator_node.is_null" class="py-name" href="#" onclick="return doclink('link-377', 'is_null', 'link-122');">is_null</a></tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1068 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.value
1069 lldb.formatters.cpp.libcxx.stdlist_entry.value
1070 lldb.formatters.cpp.libcxx.stdlist_iterator.value
1071 lldb.formatters.cpp.libcxx.stdmap_iterator.value
1072 lldb.formatters.cpp.libcxx.stdmap_iterator_node.value
1077 <a name="stdmap_iterator.advance"></a><div id="stdmap_iterator.advance-def"><a name="L435"></a><tt class="py-lineno">435</tt> <a class="py-toggle" href="#" id="stdmap_iterator.advance-toggle" onclick="return toggle('stdmap_iterator.advance');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdmap_iterator-class.html#advance">advance</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt><tt class="py-param">N</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1087 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.value
1088 lldb.formatters.cpp.libcxx.stdlist_entry.value
1089 lldb.formatters.cpp.libcxx.stdlist_iterator.value
1090 lldb.formatters.cpp.libcxx.stdmap_iterator.value
1091 lldb.formatters.cpp.libcxx.stdmap_iterator_node.value
1094 <a name="L442"></a><tt class="py-lineno">442</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-384" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.next
1095 lldb.formatters.cpp.libcxx.stdlist_iterator.next
1096 lldb.formatters.cpp.libcxx.stdmap_iterator.next
1099 <a name="L444"></a><tt class="py-lineno">444</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-385" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_entry.next
1100 lldb.formatters.cpp.libcxx.stdlist_iterator.next
1101 lldb.formatters.cpp.libcxx.stdmap_iterator.next
1108 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.value
1109 lldb.formatters.cpp.libcxx.stdlist_entry.value
1110 lldb.formatters.cpp.libcxx.stdlist_iterator.value
1111 lldb.formatters.cpp.libcxx.stdmap_iterator.value
1112 lldb.formatters.cpp.libcxx.stdmap_iterator_node.value
1115 <a name="stdmap_SynthProvider"></a><div id="stdmap_SynthProvider-def"><a name="L449"></a><tt class="py-lineno">449</tt> <a class="py-toggle" href="#" id="stdmap_SynthProvider-toggle" onclick="return toggle('stdmap_SynthProvider');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdmap_SynthProvider-class.html">stdmap_SynthProvider</a><tt class="py-op">:</tt> </tt>
1117 <a name="stdmap_SynthProvider.__init__"></a><div id="stdmap_SynthProvider.__init__-def"><a name="L451"></a><tt class="py-lineno">451</tt> <a class="py-toggle" href="#" id="stdmap_SynthProvider.__init__-toggle" onclick="return toggle('stdmap_SynthProvider.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdmap_SynthProvider-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">valobj</tt><tt class="py-op">,</tt> <tt class="py-param">dict</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1131 <a name="stdmap_SynthProvider.update"></a><div id="stdmap_SynthProvider.update-def"><a name="L457"></a><tt class="py-lineno">457</tt> <a class="py-toggle" href="#" id="stdmap_SynthProvider.update-toggle" onclick="return toggle('stdmap_SynthProvider.update');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdmap_SynthProvider-class.html#update">update</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1150 <a name="stdmap_SynthProvider.num_children"></a><div id="stdmap_SynthProvider.num_children-def"><a name="L474"></a><tt class="py-lineno">474</tt> <a class="py-toggle" href="#" id="stdmap_SynthProvider.num_children-toggle" onclick="return toggle('stdmap_SynthProvider.num_children');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdmap_SynthProvider-class.html#num_children">num_children</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1151 </div><div id="stdmap_SynthProvider.num_children-collapsed" style="display:none;" pad="+++" indent="++++++++++++"></div><div id="stdmap_SynthProvider.num_children-expanded"><a name="L475"></a><tt class="py-lineno">475</tt> <tt class="py-line"> <tt class="py-keyword">global</tt> <tt id="link-401" class="py-name" targets="Variable lldb.formatters.cpp.gnu_libstdcpp._map_capping_size=lldb.formatters.cpp.gnu_libstdcpp-module.html#_map_capping_size,Variable lldb.formatters.cpp.libcxx._map_capping_size=lldb.formatters.cpp.libcxx-module.html#_map_capping_size"><a title="lldb.formatters.cpp.gnu_libstdcpp._map_capping_size
1152 lldb.formatters.cpp.libcxx._map_capping_size" class="py-name" href="#" onclick="return doclink('link-401', '_map_capping_size', 'link-401');">_map_capping_size</a></tt> </tt>
1160 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.num_children_impl
1161 lldb.formatters.cpp.libcxx.stdmap_SynthProvider.num_children_impl" class="py-name" href="#" onclick="return doclink('link-408', 'num_children_impl', 'link-198');">num_children_impl</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
1163 lldb.formatters.cpp.libcxx._map_capping_size" class="py-name" href="#" onclick="return doclink('link-410', '_map_capping_size', 'link-401');">_map_capping_size</a></tt><tt class="py-op">:</tt> </tt>
1165 lldb.formatters.cpp.libcxx._map_capping_size" class="py-name" href="#" onclick="return doclink('link-412', '_map_capping_size', 'link-401');">_map_capping_size</a></tt> </tt>
1168 <a name="stdmap_SynthProvider.num_children_impl"></a><div id="stdmap_SynthProvider.num_children_impl-def"><a name="L483"></a><tt class="py-lineno">483</tt> <a class="py-toggle" href="#" id="stdmap_SynthProvider.num_children_impl-toggle" onclick="return toggle('stdmap_SynthProvider.num_children_impl');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdmap_SynthProvider-class.html#num_children_impl">num_children_impl</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1177 <a name="stdmap_SynthProvider.has_children"></a><div id="stdmap_SynthProvider.has_children-def"><a name="L490"></a><tt class="py-lineno">490</tt> <a class="py-toggle" href="#" id="stdmap_SynthProvider.has_children-toggle" onclick="return toggle('stdmap_SynthProvider.has_children');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdmap_SynthProvider-class.html#has_children">has_children</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1180 <a name="stdmap_SynthProvider.get_data_type"></a><div id="stdmap_SynthProvider.get_data_type-def"><a name="L493"></a><tt class="py-lineno">493</tt> <a class="py-toggle" href="#" id="stdmap_SynthProvider.get_data_type-toggle" onclick="return toggle('stdmap_SynthProvider.get_data_type');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdmap_SynthProvider-class.html#get_data_type">get_data_type</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1189 lldb.formatters.cpp.libcxx.stddeque_SynthProvider.num_children
1190 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.num_children
1191 lldb.formatters.cpp.libcxx.stdmap_SynthProvider.num_children
1192 lldb.formatters.cpp.libcxx.stdsharedptr_SynthProvider.num_children
1193 lldb.formatters.cpp.libcxx.stdvector_SynthProvider.num_children" class="py-name" href="#" onclick="return doclink('link-426', 'num_children', 'link-57');">num_children</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> <tt class="py-op">==</tt> <tt class="py-number">0</tt><tt class="py-op">:</tt> </tt>
1245 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.value
1246 lldb.formatters.cpp.libcxx.stdlist_entry.value
1247 lldb.formatters.cpp.libcxx.stdlist_iterator.value
1248 lldb.formatters.cpp.libcxx.stdmap_iterator.value
1249 lldb.formatters.cpp.libcxx.stdmap_iterator_node.value
1254 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.value
1255 lldb.formatters.cpp.libcxx.stdlist_entry.value
1256 lldb.formatters.cpp.libcxx.stdlist_iterator.value
1257 lldb.formatters.cpp.libcxx.stdmap_iterator.value
1258 lldb.formatters.cpp.libcxx.stdmap_iterator_node.value
1308 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.value
1309 lldb.formatters.cpp.libcxx.stdlist_entry.value
1310 lldb.formatters.cpp.libcxx.stdlist_iterator.value
1311 lldb.formatters.cpp.libcxx.stdmap_iterator.value
1312 lldb.formatters.cpp.libcxx.stdmap_iterator_node.value
1330 <a name="stdmap_SynthProvider.get_value_offset"></a><div id="stdmap_SynthProvider.get_value_offset-def"><a name="L511"></a><tt class="py-lineno">511</tt> <a class="py-toggle" href="#" id="stdmap_SynthProvider.get_value_offset-toggle" onclick="return toggle('stdmap_SynthProvider.get_value_offset');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdmap_SynthProvider-class.html#get_value_offset">get_value_offset</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt><tt class="py-param">node</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1359 <a name="stdmap_SynthProvider.get_child_index"></a><div id="stdmap_SynthProvider.get_child_index-def"><a name="L523"></a><tt class="py-lineno">523</tt> <a class="py-toggle" href="#" id="stdmap_SynthProvider.get_child_index-toggle" onclick="return toggle('stdmap_SynthProvider.get_child_index');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdmap_SynthProvider-class.html#get_child_index">get_child_index</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt><tt class="py-param">name</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1378 <a name="stdmap_SynthProvider.get_child_at_index"></a><div id="stdmap_SynthProvider.get_child_at_index-def"><a name="L530"></a><tt class="py-lineno">530</tt> <a class="py-toggle" href="#" id="stdmap_SynthProvider.get_child_at_index-toggle" onclick="return toggle('stdmap_SynthProvider.get_child_at_index');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdmap_SynthProvider-class.html#get_child_at_index">get_child_at_index</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt><tt class="py-param">index</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1389 lldb.formatters.cpp.libcxx.stddeque_SynthProvider.num_children
1390 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.num_children
1391 lldb.formatters.cpp.libcxx.stdmap_SynthProvider.num_children
1392 lldb.formatters.cpp.libcxx.stdsharedptr_SynthProvider.num_children
1393 lldb.formatters.cpp.libcxx.stdvector_SynthProvider.num_children" class="py-name" href="#" onclick="return doclink('link-458', 'num_children', 'link-57');">num_children</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1399 <a name="L541"></a><tt class="py-lineno">541</tt> <tt class="py-line"> <tt class="py-name">iterator</tt> <tt class="py-op">=</tt> <tt id="link-459" class="py-name" targets="Class lldb.formatters.cpp.libcxx.stdmap_iterator=lldb.formatters.cpp.libcxx.stdmap_iterator-class.html"><a title="lldb.formatters.cpp.libcxx.stdmap_iterator" class="py-name" href="#" onclick="return doclink('link-459', 'stdmap_iterator', 'link-459');">stdmap_iterator</a></tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt class="py-name">root_node</tt><tt class="py-op">,</tt><tt class="py-name">max_count</tt><tt class="py-op">=</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-460" class="py-name"><a title="lldb.SBValue.num_children
1403 lldb.formatters.cpp.libcxx.stddeque_SynthProvider.num_children
1404 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.num_children
1405 lldb.formatters.cpp.libcxx.stdmap_SynthProvider.num_children
1406 lldb.formatters.cpp.libcxx.stdsharedptr_SynthProvider.num_children
1407 lldb.formatters.cpp.libcxx.stdvector_SynthProvider.num_children" class="py-name" href="#" onclick="return doclink('link-460', 'num_children', 'link-57');">num_children</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
1413 <a name="L547"></a><tt class="py-lineno">547</tt> <tt class="py-line"> <tt class="py-name">current</tt> <tt class="py-op">=</tt> <tt class="py-name">iterator</tt><tt class="py-op">.</tt><tt id="link-461" class="py-name"><a title="lldb.formatters.cpp.libcxx.stdlist_iterator.advance
1414 lldb.formatters.cpp.libcxx.stdmap_iterator.advance" class="py-name" href="#" onclick="return doclink('link-461', 'advance', 'link-234');">advance</a></tt><tt class="py-op">(</tt><tt class="py-name">index</tt><tt class="py-op">)</tt> </tt>
1419 <a name="L552"></a><tt class="py-lineno">552</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-462" class="py-name" targets="Method lldb.formatters.cpp.libcxx.stdmap_SynthProvider.get_data_type()=lldb.formatters.cpp.libcxx.stdmap_SynthProvider-class.html#get_data_type"><a title="lldb.formatters.cpp.libcxx.stdmap_SynthProvider.get_data_type" class="py-name" href="#" onclick="return doclink('link-462', 'get_data_type', 'link-462');">get_data_type</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1428 <a name="L557"></a><tt class="py-lineno">557</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-466" class="py-name" targets="Method lldb.formatters.cpp.libcxx.stdmap_SynthProvider.get_value_offset()=lldb.formatters.cpp.libcxx.stdmap_SynthProvider-class.html#get_value_offset"><a title="lldb.formatters.cpp.libcxx.stdmap_SynthProvider.get_value_offset" class="py-name" href="#" onclick="return doclink('link-466', 'get_value_offset', 'link-466');">get_value_offset</a></tt><tt class="py-op">(</tt><tt class="py-name">current</tt><tt class="py-op">)</tt> <tt class="py-comment"># make sure we have a valid offset for the next items</tt> </tt>
1436 <a name="L565"></a><tt class="py-lineno">565</tt> <tt class="py-line"> <tt class="py-keyword">if</tt> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-468" class="py-name" targets="Method lldb.formatters.cpp.gnu_libstdcpp.StdListSynthProvider.get_child_at_index()=lldb.formatters.cpp.gnu_libstdcpp.StdListSynthProvider-class.html#get_child_at_index,Method lldb.formatters.cpp.gnu_libstdcpp.StdMapSynthProvider.get_child_at_index()=lldb.formatters.cpp.gnu_libstdcpp.StdMapSynthProvider-class.html#get_child_at_index,Method lldb.formatters.cpp.gnu_libstdcpp.StdVectorSynthProvider.get_child_at_index()=lldb.formatters.cpp.gnu_libstdcpp.StdVectorSynthProvider-class.html#get_child_at_index,Method lldb.formatters.cpp.libcxx.stddeque_SynthProvider.get_child_at_index()=lldb.formatters.cpp.libcxx.stddeque_SynthProvider-class.html#get_child_at_index,Method lldb.formatters.cpp.libcxx.stdlist_SynthProvider.get_child_at_index()=lldb.formatters.cpp.libcxx.stdlist_SynthProvider-class.html#get_child_at_index,Method lldb.formatters.cpp.libcxx.stdmap_SynthProvider.get_child_at_index()=lldb.formatters.cpp.libcxx.stdmap_SynthProvider-class.html#get_child_at_index,Method lldb.formatters.cpp.libcxxlibcxx.stdsharedptr_SynthProvider-class.html#get_child_at_index,Method lldb.formatters.cpp.libcxx.stdvector_SynthProvider.get_child_at_index()=lldb.formatters.cpp.libcxx.stdvector_SynthProvider-class.html#get_child_at_index"><a title="lldb.formatters.cpp.gnu_libstdcpp.StdListSynthProvider.get_child_at_index
1439 lldb.formatters.cpp.libcxx.stddeque_SynthProvider.get_child_at_index
1440 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.get_child_at_index
1441 lldb.formatters.cpp.libcxx.stdmap_SynthProvider.get_child_at_index
1442 lldb.formatters.cpp.libcxx.stdsharedptr_SynthProvider.get_child_at_index
1443 lldb.formatters.cpp.libcxx.stdvector_SynthProvider.get_child_at_index" class="py-name" href="#" onclick="return doclink('link-468', 'get_child_at_index', 'link-468');">get_child_at_index</a></tt><tt class="py-op">(</tt><tt class="py-number">0</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1447 lldb.formatters.cpp.libcxx.stddeque_SynthProvider.get_child_at_index
1448 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.get_child_at_index
1449 lldb.formatters.cpp.libcxx.stdmap_SynthProvider.get_child_at_index
1450 lldb.formatters.cpp.libcxx.stdsharedptr_SynthProvider.get_child_at_index
1451 lldb.formatters.cpp.libcxx.stdvector_SynthProvider.get_child_at_index" class="py-name" href="#" onclick="return doclink('link-469', 'get_child_at_index', 'link-468');">get_child_at_index</a></tt><tt class="py-op">(</tt><tt class="py-name">index</tt><tt class="py-op">)</tt> </tt>
1464 <a name="stdmap_SummaryProvider"></a><div id="stdmap_SummaryProvider-def"><a name="L579"></a><tt class="py-lineno">579</tt> <a class="py-toggle" href="#" id="stdmap_SummaryProvider-toggle" onclick="return toggle('stdmap_SummaryProvider');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx-module.html#stdmap_SummaryProvider">stdmap_SummaryProvider</a><tt class="py-op">(</tt><tt class="py-param">valobj</tt><tt class="py-op">,</tt><tt class="py-param">dict</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1465 </div><div id="stdmap_SummaryProvider-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="stdmap_SummaryProvider-expanded"><a name="L580"></a><tt class="py-lineno">580</tt> <tt class="py-line"> <tt class="py-name">prov</tt> <tt class="py-op">=</tt> <tt id="link-471" class="py-name" targets="Class lldb.formatters.cpp.libcxx.stdmap_SynthProvider=lldb.formatters.cpp.libcxx.stdmap_SynthProvider-class.html"><a title="lldb.formatters.cpp.libcxx.stdmap_SynthProvider" class="py-name" href="#" onclick="return doclink('link-471', 'stdmap_SynthProvider', 'link-471');">stdmap_SynthProvider</a></tt><tt class="py-op">(</tt><tt class="py-name">valobj</tt><tt class="py-op">,</tt><tt class="py-name">None</tt><tt class="py-op">)</tt> </tt>
1470 lldb.formatters.cpp.libcxx.stddeque_SynthProvider.num_children
1471 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.num_children
1472 lldb.formatters.cpp.libcxx.stdmap_SynthProvider.num_children
1473 lldb.formatters.cpp.libcxx.stdsharedptr_SynthProvider.num_children
1474 lldb.formatters.cpp.libcxx.stdvector_SynthProvider.num_children" class="py-name" href="#" onclick="return doclink('link-472', 'num_children', 'link-57');">num_children</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">)</tt> </tt>
1476 <a name="stddeque_SynthProvider"></a><div id="stddeque_SynthProvider-def"><a name="L583"></a><tt class="py-lineno">583</tt> <a class="py-toggle" href="#" id="stddeque_SynthProvider-toggle" onclick="return toggle('stddeque_SynthProvider');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stddeque_SynthProvider-class.html">stddeque_SynthProvider</a><tt class="py-op">:</tt> </tt>
1477 </div><div id="stddeque_SynthProvider-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="stddeque_SynthProvider-expanded"><a name="stddeque_SynthProvider.__init__"></a><div id="stddeque_SynthProvider.__init__-def"><a name="L584"></a><tt class="py-lineno">584</tt> <a class="py-toggle" href="#" id="stddeque_SynthProvider.__init__-toggle" onclick="return toggle('stddeque_SynthProvider.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stddeque_SynthProvider-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">valobj</tt><tt class="py-op">,</tt> <tt class="py-param">d</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1497 <a name="L591"></a><tt class="py-lineno">591</tt> <tt class="py-line"> <tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-481" class="py-name" targets="Method lldb.formatters.cpp.libcxx.stddeque_SynthProvider.find_block_size()=lldb.formatters.cpp.libcxx.stddeque_SynthProvider-class.html#find_block_size"><a title="lldb.formatters.cpp.libcxx.stddeque_SynthProvider.find_block_size" class="py-name" href="#" onclick="return doclink('link-481', 'find_block_size', 'link-481');">find_block_size</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt> </tt>
1508 <a name="stddeque_SynthProvider.find_block_size"></a><div id="stddeque_SynthProvider.find_block_size-def"><a name="L597"></a><tt class="py-lineno">597</tt> <a class="py-toggle" href="#" id="stddeque_SynthProvider.find_block_size-toggle" onclick="return toggle('stddeque_SynthProvider.find_block_size');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stddeque_SynthProvider-class.html#find_block_size">find_block_size</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1533 <a name="stddeque_SynthProvider.num_children"></a><div id="stddeque_SynthProvider.num_children-def"><a name="L612"></a><tt class="py-lineno">612</tt> <a class="py-toggle" href="#" id="stddeque_SynthProvider.num_children-toggle" onclick="return toggle('stddeque_SynthProvider.num_children');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stddeque_SynthProvider-class.html#num_children">num_children</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1534 </div><div id="stddeque_SynthProvider.num_children-collapsed" style="display:none;" pad="+++" indent="++++++++"></div><div id="stddeque_SynthProvider.num_children-expanded"><a name="L613"></a><tt class="py-lineno">613</tt> <tt class="py-line"> <tt class="py-keyword">global</tt> <tt id="link-486" class="py-name" targets="Variable lldb.formatters.cpp.libcxx._deque_capping_size=lldb.formatters.cpp.libcxx-module.html#_deque_capping_size"><a title="lldb.formatters.cpp.libcxx._deque_capping_size" class="py-name" href="#" onclick="return doclink('link-486', '_deque_capping_size', 'link-486');">_deque_capping_size</a></tt> </tt>
1540 <a name="L617"></a><tt class="py-lineno">617</tt> <tt class="py-line"> <tt class="py-keyword">return</tt> <tt class="py-name">min</tt><tt class="py-op">(</tt><tt class="py-name">self</tt><tt class="py-op">.</tt><tt id="link-492" class="py-name"><a title="lldb.SBTypeFilter.count" class="py-name" href="#" onclick="return doclink('link-492', 'count', 'link-163');">count</a></tt><tt class="py-op">,</tt> <tt id="link-493" class="py-name"><a title="lldb.formatters.cpp.libcxx._deque_capping_size" class="py-name" href="#" onclick="return doclink('link-493', '_deque_capping_size', 'link-486');">_deque_capping_size</a></tt><tt class="py-op">)</tt> </tt>
1542 <a name="stddeque_SynthProvider.has_children"></a><div id="stddeque_SynthProvider.has_children-def"><a name="L619"></a><tt class="py-lineno">619</tt> <a class="py-toggle" href="#" id="stddeque_SynthProvider.has_children-toggle" onclick="return toggle('stddeque_SynthProvider.has_children');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stddeque_SynthProvider-class.html#has_children">has_children</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1545 <a name="stddeque_SynthProvider.get_child_index"></a><div id="stddeque_SynthProvider.get_child_index-def"><a name="L622"></a><tt class="py-lineno">622</tt> <a class="py-toggle" href="#" id="stddeque_SynthProvider.get_child_index-toggle" onclick="return toggle('stddeque_SynthProvider.get_child_index');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stddeque_SynthProvider-class.html#get_child_index">get_child_index</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt><tt class="py-param">name</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1564 <a name="stddeque_SynthProvider.get_child_at_index"></a><div id="stddeque_SynthProvider.get_child_at_index-def"><a name="L629"></a><tt class="py-lineno">629</tt> <a class="py-toggle" href="#" id="stddeque_SynthProvider.get_child_at_index-toggle" onclick="return toggle('stddeque_SynthProvider.get_child_at_index');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stddeque_SynthProvider-class.html#get_child_at_index">get_child_at_index</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt><tt class="py-param">index</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1580 lldb.formatters.cpp.libcxx.stddeque_SynthProvider.num_children
1581 lldb.formatters.cpp.libcxx.stdlist_SynthProvider.num_children
1582 lldb.formatters.cpp.libcxx.stdmap_SynthProvider.num_children
1583 lldb.formatters.cpp.libcxx.stdsharedptr_SynthProvider.num_children
1584 lldb.formatters.cpp.libcxx.stdvector_SynthProvider.num_children" class="py-name" href="#" onclick="return doclink('link-505', 'num_children', 'link-57');">num_children</a></tt><tt class="py-op">(</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1593 <a name="stddeque_SynthProvider.update"></a><div id="stddeque_SynthProvider.update-def"><a name="L643"></a><tt class="py-lineno">643</tt> <a class="py-toggle" href="#" id="stddeque_SynthProvider.update-toggle" onclick="return toggle('stddeque_SynthProvider.update');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stddeque_SynthProvider-class.html#update">update</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1706 <a name="stdsharedptr_SynthProvider"></a><div id="stdsharedptr_SynthProvider-def"><a name="L709"></a><tt class="py-lineno">709</tt> <a class="py-toggle" href="#" id="stdsharedptr_SynthProvider-toggle" onclick="return toggle('stdsharedptr_SynthProvider');">-</a><tt class="py-line"><tt class="py-keyword">class</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdsharedptr_SynthProvider-class.html">stdsharedptr_SynthProvider</a><tt class="py-op">:</tt> </tt>
1707 </div><div id="stdsharedptr_SynthProvider-collapsed" style="display:none;" pad="+++" indent="++++"></div><div id="stdsharedptr_SynthProvider-expanded"><a name="stdsharedptr_SynthProvider.__init__"></a><div id="stdsharedptr_SynthProvider.__init__-def"><a name="L710"></a><tt class="py-lineno">710</tt> <a class="py-toggle" href="#" id="stdsharedptr_SynthProvider.__init__-toggle" onclick="return toggle('stdsharedptr_SynthProvider.__init__');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdsharedptr_SynthProvider-class.html#__init__">__init__</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt> <tt class="py-param">valobj</tt><tt class="py-op">,</tt> <tt class="py-param">d</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1753 <a name="stdsharedptr_SynthProvider.num_children"></a><div id="stdsharedptr_SynthProvider.num_children-def"><a name="L722"></a><tt class="py-lineno">722</tt> <a class="py-toggle" href="#" id="stdsharedptr_SynthProvider.num_children-toggle" onclick="return toggle('stdsharedptr_SynthProvider.num_children');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdsharedptr_SynthProvider-class.html#num_children">num_children</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1756 <a name="stdsharedptr_SynthProvider.has_children"></a><div id="stdsharedptr_SynthProvider.has_children-def"><a name="L725"></a><tt class="py-lineno">725</tt> <a class="py-toggle" href="#" id="stdsharedptr_SynthProvider.has_children-toggle" onclick="return toggle('stdsharedptr_SynthProvider.has_children');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdsharedptr_SynthProvider-class.html#has_children">has_children</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1759 <a name="stdsharedptr_SynthProvider.get_child_index"></a><div id="stdsharedptr_SynthProvider.get_child_index-def"><a name="L728"></a><tt class="py-lineno">728</tt> <a class="py-toggle" href="#" id="stdsharedptr_SynthProvider.get_child_index-toggle" onclick="return toggle('stdsharedptr_SynthProvider.get_child_index');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdsharedptr_SynthProvider-class.html#get_child_index">get_child_index</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt><tt class="py-param">name</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1798 <a name="stdsharedptr_SynthProvider.get_child_at_index"></a><div id="stdsharedptr_SynthProvider.get_child_at_index-def"><a name="L737"></a><tt class="py-lineno">737</tt> <a class="py-toggle" href="#" id="stdsharedptr_SynthProvider.get_child_at_index-toggle" onclick="return toggle('stdsharedptr_SynthProvider.get_child_at_index');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdsharedptr_SynthProvider-class.html#get_child_at_index">get_child_at_index</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">,</tt><tt class="py-param">index</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1819 <a name="stdsharedptr_SynthProvider.update"></a><div id="stdsharedptr_SynthProvider.update-def"><a name="L758"></a><tt class="py-lineno">758</tt> <a class="py-toggle" href="#" id="stdsharedptr_SynthProvider.update-toggle" onclick="return toggle('stdsharedptr_SynthProvider.update');">-</a><tt class="py-line"> <tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx.stdsharedptr_SynthProvider-class.html#update">update</a><tt class="py-op">(</tt><tt class="py-param">self</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1832 <a name="__lldb_init_module"></a><div id="__lldb_init_module-def"><a name="L769"></a><tt class="py-lineno">769</tt> <a class="py-toggle" href="#" id="__lldb_init_module-toggle" onclick="return toggle('__lldb_init_module');">-</a><tt class="py-line"><tt class="py-keyword">def</tt> <a class="py-def-name" href="lldb.formatters.cpp.libcxx-module.html#__lldb_init_module">__lldb_init_module</a><tt class="py-op">(</tt><tt class="py-param">debugger</tt><tt class="py-op">,</tt><tt class="py-param">dict</tt><tt class="py-op">)</tt><tt class="py-op">:</tt> </tt>
1835 lldb.SBDebugger.HandleCommand" class="py-name" href="#" onclick="return doclink('link-588', 'HandleCommand', 'link-588');">HandleCommand</a></tt><tt class="py-op">(</tt><tt class="py-string">'type summary add -F libcxx.stdstring_SummaryProvider "std::__1::string" -w libcxx'</tt><tt class="py-op">)</tt> </tt>
1838 lldb.SBDebugger.HandleCommand" class="py-name" href="#" onclick="return doclink('link-590', 'HandleCommand', 'link-588');">HandleCommand</a></tt><tt class="py-op">(</tt><tt class="py-string">'type summary add -F libcxx.stdstring_SummaryProvider "std::__1::basic_string&lt;char, class std::__1::char_traits&lt;char&gt;, class std::__1::allocator&lt;char&gt; &gt;" -w libcxx'</tt><tt class="py-op">)</tt> </tt>
1841 lldb.SBDebugger.HandleCommand" class="py-name" href="#" onclick="return doclink('link-592', 'HandleCommand', 'link-588');">HandleCommand</a></tt><tt class="py-op">(</tt><tt class="py-string">'type synthetic add -l libcxx.stdvector_SynthProvider -x "^(std::__1::)vector&lt;.+&gt;$" -w libcxx'</tt><tt class="py-op">)</tt> </tt>
1844 lldb.SBDebugger.HandleCommand" class="py-name" href="#" onclick="return doclink('link-594', 'HandleCommand', 'link-588');">HandleCommand</a></tt><tt class="py-op">(</tt><tt class="py-string">'type summary add -F libcxx.stdvector_SummaryProvider -e -x "^(std::__1::)vector&lt;.+&gt;$" -w libcxx'</tt><tt class="py-op">)</tt> </tt>
1847 lldb.SBDebugger.HandleCommand" class="py-name" href="#" onclick="return doclink('link-596', 'HandleCommand', 'link-588');">HandleCommand</a></tt><tt class="py-op">(</tt><tt class="py-string">'type synthetic add -l libcxx.stdlist_SynthProvider -x "^(std::__1::)list&lt;.+&gt;$" -w libcxx'</tt><tt class="py-op">)</tt> </tt>
1850 lldb.SBDebugger.HandleCommand" class="py-name" href="#" onclick="return doclink('link-598', 'HandleCommand', 'link-588');">HandleCommand</a></tt><tt class="py-op">(</tt><tt class="py-string">'type summary add -F libcxx.stdlist_SummaryProvider -e -x "^(std::__1::)list&lt;.+&gt;$" -w libcxx'</tt><tt class="py-op">)</tt> </tt>
1853 lldb.SBDebugger.HandleCommand" class="py-name" href="#" onclick="return doclink('link-600', 'HandleCommand', 'link-588');">HandleCommand</a></tt><tt class="py-op">(</tt><tt class="py-string">'type synthetic add -l libcxx.stdmap_SynthProvider -x "^(std::__1::)map&lt;.+&gt; &gt;$" -w libcxx'</tt><tt class="py-op">)</tt> </tt>
1856 lldb.SBDebugger.HandleCommand" class="py-name" href="#" onclick="return doclink('link-602', 'HandleCommand', 'link-588');">HandleCommand</a></tt><tt class="py-op">(</tt><tt class="py-string">'type summary add -F libcxx.stdmap_SummaryProvider -e -x "^(std::__1::)map&lt;.+&gt; &gt;$" -w libcxx'</tt><tt class="py-op">)</tt> </tt>
1859 lldb.SBDebugger.HandleCommand" class="py-name" href="#" onclick="return doclink('link-604', 'HandleCommand', 'link-588');">HandleCommand</a></tt><tt class="py-op">(</tt><tt class="py-string">"type category enable libcxx"</tt><tt class="py-op">)</tt> </tt>
1862 lldb.SBDebugger.HandleCommand" class="py-name" href="#" onclick="return doclink('link-606', 'HandleCommand', 'link-588');">HandleCommand</a></tt><tt class="py-op">(</tt><tt class="py-string">'type synthetic add -l libcxx.stddeque_SynthProvider -x "^(std::__1::)deque&lt;.+&gt;$" -w libcxx'</tt><tt class="py-op">)</tt> </tt>
1865 lldb.SBDebugger.HandleCommand" class="py-name" href="#" onclick="return doclink('link-608', 'HandleCommand', 'link-588');">HandleCommand</a></tt><tt class="py-op">(</tt><tt class="py-string">'type synthetic add -l libcxx.stdsharedptr_SynthProvider -x "^(std::__1::)shared_ptr&lt;.+&gt;$" -w libcxx'</tt><tt class="py-op">)</tt> </tt>
1869 lldb.SBDebugger.HandleCommand" class="py-name" href="#" onclick="return doclink('link-610', 'HandleCommand', 'link-588');">HandleCommand</a></tt><tt class="py-op">(</tt><tt class="py-string">'type synthetic add -l libcxx.stdsharedptr_SynthProvider -x "^(std::__1::)weak_ptr&lt;.+&gt;$" -w libcxx'</tt><tt class="py-op">)</tt> </tt>
1872 lldb.formatters.cpp.libcxx._map_capping_size" class="py-name" href="#" onclick="return doclink('link-611', '_map_capping_size', 'link-401');">_map_capping_size</a></tt> <tt class="py-op">=</tt> <tt class="py-number">255</tt> </tt>
1874 lldb.formatters.cpp.libcxx._list_capping_size" class="py-name" href="#" onclick="return doclink('link-612', '_list_capping_size', 'link-191');">_list_capping_size</a></tt> <tt class="py-op">=</tt> <tt class="py-number">255</tt> </tt>
1876 lldb.formatters.cpp.libcxx._list_uses_loop_detector" class="py-name" href="#" onclick="return doclink('link-613', '_list_uses_loop_detector', 'link-174');">_list_uses_loop_detector</a></tt> <tt class="py-op">=</tt> <tt class="py-name">True</tt> </tt>
1877 <a name="L787"></a><tt class="py-lineno">787</tt> <tt class="py-line"><tt id="link-614" class="py-name"><a title="lldb.formatters.cpp.libcxx._deque_capping_size" class="py-name" href="#" onclick="return doclink('link-614', '_deque_capping_size', 'link-486');">_deque_capping_size</a></tt> <tt class="py-op">=</tt> <tt class="py-number">255</tt> </tt>