From df16b2ed82c3250a028d5dfadfc3b51ce1912fd8 Mon Sep 17 00:00:00 2001 From: Nathan Lanza <nathan@lanza.io> Date: Thu, 18 Jul 2019 05:24:22 +0000 Subject: [PATCH] Fix typo in programmer's manual cantFile -> cantFail git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@366403 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/ProgrammersManual.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/ProgrammersManual.rst b/docs/ProgrammersManual.rst index b6d751d7cbe..a96f8b4b714 100644 --- a/docs/ProgrammersManual.rst +++ b/docs/ProgrammersManual.rst @@ -821,7 +821,7 @@ T value: Like the ExitOnError utility, cantFail simplifies control flow. Their treatment of error cases is very different however: Where ExitOnError is guaranteed to -terminate the program on an error input, cantFile simply asserts that the result +terminate the program on an error input, cantFail simply asserts that the result is success. In debug builds this will result in an assertion failure if an error is encountered. In release builds the behavior of cantFail for failure values is undefined. As such, care must be taken in the use of cantFail: clients must be -- 2.40.0