From 473dd0feba4ab70980297b1277be16517576b714 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Mon, 7 Nov 2022 14:47:00 +0200 Subject: Add few missing noexcept qualifications --- libbuild2/file-cache.hxx | 4 ++-- libbuild2/file-cache.ixx | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'libbuild2') diff --git a/libbuild2/file-cache.hxx b/libbuild2/file-cache.hxx index d210685..e31517e 100644 --- a/libbuild2/file-cache.hxx +++ b/libbuild2/file-cache.hxx @@ -208,9 +208,9 @@ namespace build2 // Move-to-NULL-only type. // - entry (entry&&); + entry (entry&&) noexcept; entry (const entry&) = delete; - entry& operator= (entry&&); + entry& operator= (entry&&) noexcept; entry& operator= (const entry&) = delete; ~entry (); diff --git a/libbuild2/file-cache.ixx b/libbuild2/file-cache.ixx index f8a49cc..026f3fd 100644 --- a/libbuild2/file-cache.ixx +++ b/libbuild2/file-cache.ixx @@ -65,7 +65,7 @@ namespace build2 } inline file_cache::entry:: - entry (entry&& e) + entry (entry&& e) noexcept : temporary (e.temporary), state_ (e.state_), path_ (move (e.path_)), @@ -76,7 +76,7 @@ namespace build2 } inline file_cache::entry& file_cache::entry:: - operator= (entry&& e) + operator= (entry&& e) noexcept { if (this != &e) { -- cgit v1.1