From 1016c0af740ebdf4b7dccfe5db5d63f07e4fee00 Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Sun, 8 Jul 2018 19:28:09 -0700 Subject: CBOR: Use "noexcept" directly MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit All supported compilers support it. Doing this just for the new API. We should do it throughout Qt, but only if it won't interfere with the header review. Change-Id: Id59bdd8f1a804b809e22fffd153f9254688e5152 Reviewed-by: Edward Welbourne Reviewed-by: MÃ¥rten Nordheim --- src/corelib/serialization/qcborstream.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/corelib/serialization/qcborstream.cpp') diff --git a/src/corelib/serialization/qcborstream.cpp b/src/corelib/serialization/qcborstream.cpp index f4b96646e4..8b7a1ee0c3 100644 --- a/src/corelib/serialization/qcborstream.cpp +++ b/src/corelib/serialization/qcborstream.cpp @@ -2037,7 +2037,7 @@ public: } } - void handleError(CborError err) Q_DECL_NOTHROW + void handleError(CborError err) noexcept { Q_ASSERT(err); @@ -2411,7 +2411,7 @@ QCborStreamReader::Type QCborStreamReader::parentContainerType() const \sa parentContainerType(), containerDepth(), leaveContainer() */ -bool QCborStreamReader::hasNext() const Q_DECL_NOTHROW +bool QCborStreamReader::hasNext() const noexcept { return cbor_value_is_valid(&d->currentElement) && !cbor_value_at_end(&d->currentElement); @@ -2487,7 +2487,7 @@ bool QCborStreamReader::next(int maxRecursion) \sa length(), QCborStreamWriter::startArray(), QCborStreamWriter::startMap() */ -bool QCborStreamReader::isLengthKnown() const Q_DECL_NOTHROW +bool QCborStreamReader::isLengthKnown() const noexcept { return cbor_value_is_length_known(&d->currentElement); } -- cgit v1.2.3