2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-06-05 09:13:27 +00:00
Lioncash 2014650d58 CToken: Mark CToken's move constructor noexcept
The move constructor doesn't perform any behavior that would result in
an exception being thrown. Marking it as noexcept allows the type to
play nicely with facilities that make use of std::is_move_constructible
to determine whether copies can be avoided or not in certain
circumstances (e.g. the standard library; notably, std::vector).

We can't mark the move assignment operator as noexcept currently,
however, as it calls into interfaces outside of CToken.
2019-09-30 02:32:29 -04:00
..
2019-09-29 08:17:55 -07:00
2019-09-09 04:21:01 -07:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2019-07-19 18:27:21 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2019-08-25 18:29:25 -07:00
2019-02-17 19:47:46 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2019-09-21 06:10:54 -07:00
2018-12-07 19:30:43 -10:00
2019-07-19 18:27:21 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2019-07-19 18:27:21 -10:00
2018-12-07 19:30:43 -10:00
2018-12-07 19:30:43 -10:00
2019-07-19 18:27:21 -10:00
2019-07-19 18:27:21 -10:00