From 582aee68959f4b2844a13c642b4f6f5d81a51989 Mon Sep 17 00:00:00 2001 From: Lang Hames Date: Tue, 25 Oct 2016 22:25:07 +0000 Subject: [PATCH] [docs] Fix a missing code-block in the new Error docs. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@285134 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/ProgrammersManual.rst | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/docs/ProgrammersManual.rst b/docs/ProgrammersManual.rst index d970f1af04e..2f2281c6fcc 100644 --- a/docs/ProgrammersManual.rst +++ b/docs/ProgrammersManual.rst @@ -614,14 +614,16 @@ preceded by a string “banner” that can be set by calling the setBanner metho mapping can also be supplied from ``Error`` values to exit codes using the ``setExitCodeMapper`` method: -int main(int argc, char *argv[]) { - ExitOnErr.setBanner(std::string(argv[0]) + “ error:”); - ExitOnErr.setExitCodeMapper( - [](const Error &Err) { - if (Err.isA()) - return 2; - return 1; - }); +.. code-block:: c++ + + int main(int argc, char *argv[]) { + ExitOnErr.setBanner(std::string(argv[0]) + “ error:”); + ExitOnErr.setExitCodeMapper( + [](const Error &Err) { + if (Err.isA()) + return 2; + return 1; + }); Use ``ExitOnError`` in your tool code where possible as it can greatly improve readability. -- 2.40.0