Update documentation.

llvm-svn: 371648
This commit is contained in:
Adrian Prantl 2019-09-11 19:49:38 +00:00
parent aff633f68d
commit 4a5dd4a881
1 changed files with 6 additions and 6 deletions

View File

@ -849,16 +849,16 @@ non-dwarf targets to translate it as needed.
This section describes the forms used to represent C and C++ programs. Other
languages could pattern themselves after this (which itself is tuned to
representing programs in the same way that DWARF 3 does), or they could choose
representing programs in the same way that DWARF does), or they could choose
to provide completely different forms if they don't fit into the DWARF model.
As support for debugging information gets added to the various LLVM
source-language front-ends, the information used should be documented here.
The following sections provide examples of a few C/C++ constructs and the debug
information that would best describe those constructs. The canonical
references are the ``DIDescriptor`` classes defined in
``include/llvm/IR/DebugInfo.h`` and the implementations of the helper functions
in ``lib/IR/DIBuilder.cpp``.
The following sections provide examples of a few C/C++ constructs and
the debug information that would best describe those constructs. The
canonical references are the ``DINode`` classes defined in
``include/llvm/IR/DebugInfoMetadata.h`` and the implementations of the
helper functions in ``lib/IR/DIBuilder.cpp``.
C/C++ source file information
-----------------------------