[docs] Fix line wrapping in SourceLevelDebugging.rst (#186377)

This commit is contained in:
Sergei Barannikov 2026-03-13 15:23:45 +03:00 committed by GitHub
parent 603f1e91c1
commit 620b308f55
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -515,17 +515,17 @@ defines internal-only opcodes which have no direct analog in DWARF.
generation time all fragments for the same variable are collected together
and DWARF ``DW_OP_piece`` and ``DW_OP_bit_piece`` opcodes are used to
describe a composite with pieces corresponding to the fragments. (This does
not affect the semantics of the expression containing it.) -
``DW_OP_LLVM_convert, 16, DW_ATE_signed`` specifies a bit size and encoding
not affect the semantics of the expression containing it.)
- ``DW_OP_LLVM_convert, 16, DW_ATE_signed`` specifies a bit size and encoding
(``16`` and ``DW_ATE_signed`` here, respectively) to which the top of the
expression stack is to be converted. Maps into a ``DW_OP_convert`` operation
that references a base type constructed from the supplied values. -
``DW_OP_LLVM_tag_offset, tag_offset`` specifies that a memory tag should be
that references a base type constructed from the supplied values.
- ``DW_OP_LLVM_tag_offset, tag_offset`` specifies that a memory tag should be
optionally applied to the pointer. The memory tag is derived from the given
tag offset in an implementation-defined manner. (This does not affect the
semantics of the expression containing it.) - ``DW_OP_LLVM_entry_value, N``
evaluates a sub-expression as-if it were evaluated upon entry to the current
call frame.
semantics of the expression containing it.)
- ``DW_OP_LLVM_entry_value, N`` evaluates a sub-expression as-if it were
evaluated upon entry to the current call frame.
The sub-expression replaces the operations which comprise it, i.e. all such
operations are evaluated only in the frame entry context.