1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-04-24 23:31:33 -07:00

Cross-referencing area scanners documentation from root topic that mentions them.

Copied from Perforce
 Change: 189238
 ServerID: perforce.ravenbrook.com
This commit is contained in:
Richard Brooksby 2016-02-16 14:41:40 +00:00
parent 0327e5ff27
commit e014bf6aeb
2 changed files with 10 additions and 5 deletions

View file

@ -422,10 +422,11 @@ Root interface
``thr`` is the thread.
``scan_area`` is an tagged area scanning function that will be
used to scan the threads registers and stack, for example
``scan_area`` is an tagged area scanning function that will be used
to scan the threads registers and stack, for example
:c:func:`mps_scan_area_tagged` or
:c:func:`mps_scan_area_tagged_or_zero`.
:c:func:`mps_scan_area_tagged_or_zero`. See
:ref:`topic-area-scanners`.
``mask`` is a :term:`bitmask` that is passed to ``scan_area`` to
be applied to the thread's registers and stack to locate the
@ -506,7 +507,8 @@ Root interface
``scan_area`` is an area scanning function that will be used to
scan the threads registers and stack, for example
:c:func:`mps_scan_area`, or a similar user-defined function.
:c:func:`mps_scan_area`, or a similar user-defined function. See
:ref:`topic-area-scanners`.
``closure`` is an arbitrary pointer that is passed to ``scan_area``
and intended to point to any parameters it needs.
@ -596,7 +598,8 @@ Root interface
``scan_area`` is an tagged area scanning function that will be
used to scan the table, for example :c:func:`mps_scan_area_tagged`
or :c:func:`mps_scan_area_tagged_or_zero`.
or :c:func:`mps_scan_area_tagged_or_zero`. See
:ref:`topic-area-scanners`.
``mask`` is a :term:`bitmask` that is passed to ``scan_area`` to
be applied to the words in the vector to locate the :term:`tag`.

View file

@ -506,6 +506,8 @@ Fixing interface
.. index::
single: scanning; area scanners
.. _topic-area-scanners:
Area scanners
-------------