File tree Expand file tree Collapse file tree 6 files changed +13
-13
lines changed Expand file tree Collapse file tree 6 files changed +13
-13
lines changed Original file line number Diff line number Diff line change @@ -13,8 +13,8 @@ class commit_wrapper : public wrapper_base<git_commit>
1313
1414 ~commit_wrapper ();
1515
16- commit_wrapper (commit_wrapper&&) = default ;
17- commit_wrapper& operator =(commit_wrapper&&) = default ;
16+ commit_wrapper (commit_wrapper&&) noexcept = default ;
17+ commit_wrapper& operator =(commit_wrapper&&) noexcept = default ;
1818
1919 static commit_wrapper
2020 last_commit (const repository_wrapper& repo, const std::string& ref_name = " HEAD" );
Original file line number Diff line number Diff line change @@ -15,8 +15,8 @@ class index_wrapper : public wrapper_base<git_index>
1515
1616 ~index_wrapper ();
1717
18- index_wrapper (index_wrapper&&) = default ;
19- index_wrapper& operator =(index_wrapper&&) = default ;
18+ index_wrapper (index_wrapper&&) noexcept = default ;
19+ index_wrapper& operator =(index_wrapper&&) noexcept = default ;
2020
2121 static index_wrapper init (repository_wrapper& rw);
2222
Original file line number Diff line number Diff line change 11#pragma once
22
3- // #include <string>
3+ #include < string>
44
55#include < git2.h>
66
@@ -13,8 +13,8 @@ class reference_wrapper : public wrapper_base<git_reference>
1313
1414 ~reference_wrapper ();
1515
16- reference_wrapper (reference_wrapper&&) = default ;
17- reference_wrapper& operator =(reference_wrapper&&) = default ;
16+ reference_wrapper (reference_wrapper&&) noexcept = default ;
17+ reference_wrapper& operator =(reference_wrapper&&) noexcept = default ;
1818
1919 static std::string get_ref_name (const repository_wrapper& repo);
2020
Original file line number Diff line number Diff line change @@ -13,8 +13,8 @@ class repository_wrapper : public wrapper_base<git_repository>
1313
1414 ~repository_wrapper ();
1515
16- repository_wrapper (repository_wrapper&&) = default ;
17- repository_wrapper& operator =(repository_wrapper&&) = default ;
16+ repository_wrapper (repository_wrapper&&) noexcept = default ;
17+ repository_wrapper& operator =(repository_wrapper&&) noexcept = default ;
1818
1919 static repository_wrapper init (const std::string& directory, bool bare);
2020 static repository_wrapper open (const std::string& directory);
Original file line number Diff line number Diff line change @@ -15,8 +15,8 @@ class status_list_wrapper : public wrapper_base<git_status_list>
1515
1616 ~status_list_wrapper ();
1717
18- status_list_wrapper (status_list_wrapper&&) = default ;
19- status_list_wrapper& operator =(status_list_wrapper&&) = default ;
18+ status_list_wrapper (status_list_wrapper&&) noexcept = default ;
19+ status_list_wrapper& operator =(status_list_wrapper&&) noexcept = default ;
2020
2121 static status_list_wrapper status_list (const repository_wrapper& wrapper);
2222
Original file line number Diff line number Diff line change @@ -10,12 +10,12 @@ class wrapper_base
1010 wrapper_base (const wrapper_base&) = delete ;
1111 wrapper_base& operator =(const wrapper_base&) = delete ;
1212
13- wrapper_base (wrapper_base&& rhs)
13+ wrapper_base (wrapper_base&& rhs) noexcept
1414 : p_resource(rhs.p_resource)
1515 {
1616 rhs.p_resource = nullptr ;
1717 }
18- wrapper_base& operator =(wrapper_base&& rhs)
18+ wrapper_base& operator =(wrapper_base&& rhs) noexcept
1919 {
2020 std::swap (p_resource, rhs.p_resource );
2121 return *this ;
You can’t perform that action at this time.
0 commit comments