summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2014-01-09 14:40:43 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2014-01-09 14:40:43 +0000
commit80f3b5af18430bca9bed209f854b1429051a054b (patch)
treec0097917bed461739722bec42fd5fb06157db447
parentadff827c6aecbd4798cd4033a5fb1f0a63ff211a (diff)
downloadllvm-80f3b5af18430bca9bed209f854b1429051a054b.tar.gz
llvm-80f3b5af18430bca9bed209f854b1429051a054b.tar.bz2
llvm-80f3b5af18430bca9bed209f854b1429051a054b.tar.xz
Update example to be more idiomatic.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198872 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--include/llvm/Support/ErrorOr.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/include/llvm/Support/ErrorOr.h b/include/llvm/Support/ErrorOr.h
index 4914a1d7d5..543f50766e 100644
--- a/include/llvm/Support/ErrorOr.h
+++ b/include/llvm/Support/ErrorOr.h
@@ -70,11 +70,10 @@ public:
/// It is used like the following.
/// \code
/// ErrorOr<Buffer> getBuffer();
-/// void handleError(error_code ec);
///
/// auto buffer = getBuffer();
-/// if (!buffer)
-/// handleError(buffer);
+/// if (error_code ec = buffer.getError())
+/// return ec;
/// buffer->write("adena");
/// \endcode
///