diff options
author | Lang Hames <lhames@gmail.com> | 2016-10-25 22:25:07 +0000 |
---|---|---|
committer | Lang Hames <lhames@gmail.com> | 2016-10-25 22:25:07 +0000 |
commit | 7a9ca33378d730ffb4ceb5ae6780c465a200c25f (patch) | |
tree | 36782d7438060df8f77dda8b154bdb249dfe782b /llvm/docs | |
parent | 6b19ce6adba80b13fc1ec456bd68c5b84f8eed44 (diff) | |
download | bcm5719-llvm-7a9ca33378d730ffb4ceb5ae6780c465a200c25f.tar.gz bcm5719-llvm-7a9ca33378d730ffb4ceb5ae6780c465a200c25f.zip |
[docs] Fix a missing code-block in the new Error docs.
llvm-svn: 285134
Diffstat (limited to 'llvm/docs')
-rw-r--r-- | llvm/docs/ProgrammersManual.rst | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/llvm/docs/ProgrammersManual.rst b/llvm/docs/ProgrammersManual.rst index d970f1af04e..2f2281c6fcc 100644 --- a/llvm/docs/ProgrammersManual.rst +++ b/llvm/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<BadFileFormat>()) - 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<BadFileFormat>()) + return 2; + return 1; + }); Use ``ExitOnError`` in your tool code where possible as it can greatly improve readability. |