summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2016-10-25 22:25:07 +0000
committerLang Hames <lhames@gmail.com>2016-10-25 22:25:07 +0000
commit7a9ca33378d730ffb4ceb5ae6780c465a200c25f (patch)
tree36782d7438060df8f77dda8b154bdb249dfe782b
parent6b19ce6adba80b13fc1ec456bd68c5b84f8eed44 (diff)
downloadbcm5719-llvm-7a9ca33378d730ffb4ceb5ae6780c465a200c25f.tar.gz
bcm5719-llvm-7a9ca33378d730ffb4ceb5ae6780c465a200c25f.zip
[docs] Fix a missing code-block in the new Error docs.
llvm-svn: 285134
-rw-r--r--llvm/docs/ProgrammersManual.rst18
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.
OpenPOWER on IntegriCloud