Skip to content

Commit ec41c4d

Browse files
committed
fixup! Fix formatting
1 parent 05931f3 commit ec41c4d

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

clang/docs/DebuggingCoroutines.rst

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -483,7 +483,7 @@ Known issues & workarounds for older LLDB versions
483483

484484
LLDB before 21.0 did not yet show the ``__coro_frame`` inside
485485
``coroutine_handle``. To inspect the coroutine frame, you had to use the
486-
approach described in the :ref:`Devirtualization of coroutine handles` section.
486+
approach described in the :ref:`devirtualization` section.
487487

488488
LLDB before 18.0 was hiding the ``__promise`` and ``__coro_frame``
489489
variable by default. The variables are still present, but they need to be
@@ -492,7 +492,7 @@ explicitly added to the "watch" pane in VS Code or requested via
492492

493493
LLDB before 16.0 did not yet provide a pretty-printer for
494494
``std::coroutine_handle``. To inspect the coroutine handle, you had to manually
495-
use the approach described in the :ref:`Devirtualization of coroutine handles`
495+
use the approach described in the :ref:`devirtualization`
496496
section.
497497

498498
Toolchain Implementation Details
@@ -626,6 +626,8 @@ To mitigate this problem, the LLVM middle end attempts to generate some debug
626626
information, which is unfortunately incomplete, since much of the language
627627
specific information is missing in the middle end.
628628

629+
.. _devirtualization:
630+
629631
Devirtualization of coroutine handles
630632
-------------------------------------
631633

0 commit comments

Comments
 (0)