Skip to content

Commit

Permalink
Update docs from rizinorg/cutter
Browse files Browse the repository at this point in the history
Original Commit:
6b660e7a481e87f73b995dee96788ef3ccd9c4f4 Fix multiple crashes related to incorrect rz_iterator usage.
  • Loading branch information
actions-user committed Feb 27, 2024
1 parent eb9b614 commit 2cfc503
Show file tree
Hide file tree
Showing 67 changed files with 321 additions and 8 deletions.
4 changes: 4 additions & 0 deletions docs/_sources/api/core/classCutterRzIter.rst.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
CutterRzIter
============

.. doxygenclass:: CutterRzIter
12 changes: 12 additions & 0 deletions docs/api.html
Original file line number Diff line number Diff line change
Expand Up @@ -1304,6 +1304,18 @@ <h3>Navigation</h3>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="api/core/classCutterRzIter.html">CutterRzIter</a><ul>
<li class="toctree-l3"><a class="reference internal" href="api/core/classCutterRzIter.html#_CPPv4I0E12CutterRzIter"><code class="docutils literal notranslate"><span class="pre">CutterRzIter</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="api/core/classCutterRzIter.html#_CPPv4N12CutterRzIter12CutterRzIterEP10RzIterator"><code class="docutils literal notranslate"><span class="pre">CutterRzIter::CutterRzIter()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="api/core/classCutterRzIter.html#_CPPv4N12CutterRzIterppEv"><code class="docutils literal notranslate"><span class="pre">CutterRzIter::operator++()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="api/core/classCutterRzIter.html#_CPPv4N12CutterRzItercvbEv"><code class="docutils literal notranslate"><span class="pre">CutterRzIter::operator</span> <span class="pre">bool()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="api/core/classCutterRzIter.html#_CPPv4N12CutterRzItermlEv"><code class="docutils literal notranslate"><span class="pre">CutterRzIter::operator*()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="api/core/classCutterRzIter.html#_CPPv4N12CutterRzIter3getEv"><code class="docutils literal notranslate"><span class="pre">CutterRzIter::get()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="api/core/classCutterRzIter.html#_CPPv4N12CutterRzIterptEv"><code class="docutils literal notranslate"><span class="pre">CutterRzIter::operator-&gt;()</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="api/core/classCutterRzList.html">CutterRzList</a><ul>
<li class="toctree-l3"><a class="reference internal" href="api/core/classCutterRzList.html#_CPPv4I0E12CutterRzList"><code class="docutils literal notranslate"><span class="pre">CutterRzList</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="api/core/classCutterRzList.html#_CPPv4N12CutterRzList12CutterRzListEPK6RzList"><code class="docutils literal notranslate"><span class="pre">CutterRzList::CutterRzList()</span></code></a></li>
Expand Down
1 change: 1 addition & 0 deletions docs/api/core/classBasefind.html
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,7 @@ <h3><a href="../../index.html">Table of Contents</a></h3>
<li class="toctree-l3"><a class="reference internal" href="classCutterJson_1_1iterator.html">CutterJson::iterator</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterPVector.html">CutterPVector</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterPVector_1_1iterator.html">CutterPVector::iterator</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterRzIter.html">CutterRzIter</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterRzList.html">CutterRzList</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterRzList_1_1iterator.html">CutterRzList::iterator</a></li>
<li class="toctree-l3"><a class="reference internal" href="classFreeBinder.html">FreeBinder</a></li>
Expand Down
3 changes: 2 additions & 1 deletion docs/api/core/classCutterCore.html
Original file line number Diff line number Diff line change
Expand Up @@ -526,7 +526,7 @@ <h1>CutterCore<a class="headerlink" href="#cuttercore" title="Link to this headi

<dl class="cpp function">
<dt class="sig sig-object cpp" id="_CPPv4N10CutterCore24getRzAnalysisBytesSingleE3RVA">
<span id="_CPPv3N10CutterCore24getRzAnalysisBytesSingleE3RVA"></span><span id="_CPPv2N10CutterCore24getRzAnalysisBytesSingleE3RVA"></span><span id="CutterCore::getRzAnalysisBytesSingle__RVA"></span><span class="target" id="classCutterCore_1a1c4de4c5e359115fd20f3b5cacd039c4"></span><span class="n"><span class="pre">PRzAnalysisBytes</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">getRzAnalysisBytesSingle</span></span></span><span class="sig-paren">(</span><span class="n"><span class="pre">RVA</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">addr</span></span><span class="sig-paren">)</span><a class="headerlink" href="#_CPPv4N10CutterCore24getRzAnalysisBytesSingleE3RVA" title="Link to this definition"></a><br /></dt>
<span id="_CPPv3N10CutterCore24getRzAnalysisBytesSingleE3RVA"></span><span id="_CPPv2N10CutterCore24getRzAnalysisBytesSingleE3RVA"></span><span id="CutterCore::getRzAnalysisBytesSingle__RVA"></span><span class="target" id="classCutterCore_1aad9042e65b252706c3147b3b96c83828"></span><a class="reference internal" href="classCutterRzIter.html#_CPPv4I0E12CutterRzIter" title="CutterRzIter"><span class="n"><span class="pre">CutterRzIter</span></span></a><span class="p"><span class="pre">&lt;</span></span><span class="n"><span class="pre">RzAnalysisBytes</span></span><span class="p"><span class="pre">&gt;</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">getRzAnalysisBytesSingle</span></span></span><span class="sig-paren">(</span><span class="n"><span class="pre">RVA</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">addr</span></span><span class="sig-paren">)</span><a class="headerlink" href="#_CPPv4N10CutterCore24getRzAnalysisBytesSingleE3RVA" title="Link to this definition"></a><br /></dt>
<dd></dd></dl>

<dl class="cpp function">
Expand Down Expand Up @@ -2248,6 +2248,7 @@ <h3><a href="../../index.html">Table of Contents</a></h3>
<li class="toctree-l3"><a class="reference internal" href="classCutterJson_1_1iterator.html">CutterJson::iterator</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterPVector.html">CutterPVector</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterPVector_1_1iterator.html">CutterPVector::iterator</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterRzIter.html">CutterRzIter</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterRzList.html">CutterRzList</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterRzList_1_1iterator.html">CutterRzList::iterator</a></li>
<li class="toctree-l3"><a class="reference internal" href="classFreeBinder.html">FreeBinder</a></li>
Expand Down
1 change: 1 addition & 0 deletions docs/api/core/classCutterCore_1_1SeekReturn.html
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,7 @@ <h3><a href="../../index.html">Table of Contents</a></h3>
<li class="toctree-l3"><a class="reference internal" href="classCutterJson_1_1iterator.html">CutterJson::iterator</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterPVector.html">CutterPVector</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterPVector_1_1iterator.html">CutterPVector::iterator</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterRzIter.html">CutterRzIter</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterRzList.html">CutterRzList</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterRzList_1_1iterator.html">CutterRzList::iterator</a></li>
<li class="toctree-l3"><a class="reference internal" href="classFreeBinder.html">FreeBinder</a></li>
Expand Down
1 change: 1 addition & 0 deletions docs/api/core/classCutterJson.html
Original file line number Diff line number Diff line change
Expand Up @@ -213,6 +213,7 @@ <h3><a href="../../index.html">Table of Contents</a></h3>
<li class="toctree-l3"><a class="reference internal" href="classCutterJson_1_1iterator.html">CutterJson::iterator</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterPVector.html">CutterPVector</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterPVector_1_1iterator.html">CutterPVector::iterator</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterRzIter.html">CutterRzIter</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterRzList.html">CutterRzList</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterRzList_1_1iterator.html">CutterRzList::iterator</a></li>
<li class="toctree-l3"><a class="reference internal" href="classFreeBinder.html">FreeBinder</a></li>
Expand Down
1 change: 1 addition & 0 deletions docs/api/core/classCutterJsonOwner.html
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,7 @@ <h3><a href="../../index.html">Table of Contents</a></h3>
<li class="toctree-l3"><a class="reference internal" href="classCutterJson_1_1iterator.html">CutterJson::iterator</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterPVector.html">CutterPVector</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterPVector_1_1iterator.html">CutterPVector::iterator</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterRzIter.html">CutterRzIter</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterRzList.html">CutterRzList</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterRzList_1_1iterator.html">CutterRzList::iterator</a></li>
<li class="toctree-l3"><a class="reference internal" href="classFreeBinder.html">FreeBinder</a></li>
Expand Down
1 change: 1 addition & 0 deletions docs/api/core/classCutterJson_1_1iterator.html
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,7 @@ <h3><a href="../../index.html">Table of Contents</a></h3>
<li class="toctree-l3 current"><a class="current reference internal" href="#">CutterJson::iterator</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterPVector.html">CutterPVector</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterPVector_1_1iterator.html">CutterPVector::iterator</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterRzIter.html">CutterRzIter</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterRzList.html">CutterRzList</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterRzList_1_1iterator.html">CutterRzList::iterator</a></li>
<li class="toctree-l3"><a class="reference internal" href="classFreeBinder.html">FreeBinder</a></li>
Expand Down
1 change: 1 addition & 0 deletions docs/api/core/classCutterPVector.html
Original file line number Diff line number Diff line change
Expand Up @@ -176,6 +176,7 @@ <h3><a href="../../index.html">Table of Contents</a></h3>
<li class="toctree-l3"><a class="reference internal" href="classCutterJson_1_1iterator.html">CutterJson::iterator</a></li>
<li class="toctree-l3 current"><a class="current reference internal" href="#">CutterPVector</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterPVector_1_1iterator.html">CutterPVector::iterator</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterRzIter.html">CutterRzIter</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterRzList.html">CutterRzList</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterRzList_1_1iterator.html">CutterRzList::iterator</a></li>
<li class="toctree-l3"><a class="reference internal" href="classFreeBinder.html">FreeBinder</a></li>
Expand Down
5 changes: 3 additions & 2 deletions docs/api/core/classCutterPVector_1_1iterator.html
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<script src="../../_static/cutter.js?v=b9d5d2df"></script>
<link rel="index" title="Index" href="../../genindex.html" />
<link rel="search" title="Search" href="../../search.html" />
<link rel="next" title="CutterRzList" href="classCutterRzList.html" />
<link rel="next" title="CutterRzIter" href="classCutterRzIter.html" />
<link rel="prev" title="CutterPVector" href="classCutterPVector.html" />
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" crossorigin="anonymous">
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css" integrity="sha384-9aIt2nRpC12Uk9gS9baDl411NQApFmC26EwAOH8WgZl5MYYxFfc+NcPb1dKGj7Sk" crossorigin="anonymous">
Expand All @@ -33,7 +33,7 @@ <h3>Navigation</h3>
<a href="../../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="classCutterRzList.html" title="CutterRzList"
<a href="classCutterRzIter.html" title="CutterRzIter"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="classCutterPVector.html" title="CutterPVector"
Expand Down Expand Up @@ -153,6 +153,7 @@ <h3><a href="../../index.html">Table of Contents</a></h3>
<li class="toctree-l3"><a class="reference internal" href="classCutterJson_1_1iterator.html">CutterJson::iterator</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterPVector.html">CutterPVector</a></li>
<li class="toctree-l3 current"><a class="current reference internal" href="#">CutterPVector::iterator</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterRzIter.html">CutterRzIter</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterRzList.html">CutterRzList</a></li>
<li class="toctree-l3"><a class="reference internal" href="classCutterRzList_1_1iterator.html">CutterRzList::iterator</a></li>
<li class="toctree-l3"><a class="reference internal" href="classFreeBinder.html">FreeBinder</a></li>
Expand Down
Loading

0 comments on commit 2cfc503

Please sign in to comment.