MerryMage
|
bd88286b21
|
cast_util: Add FptrCast
Reduce unnecessary type duplication when casting a lambda to a function pointer.
|
2020-04-22 21:06:17 +01:00 |
|
Lioncash
|
d9d59bc1f4
|
common/cast_util: Declare BitCast and BitCastPointee with the noexcept specifier
std::bit_cast is also defined with the noexcept specifier, so we can do
the same here to match up with it and stay similar with the standard
library.
|
2020-04-22 21:04:22 +01:00 |
|
Lioncash
|
87083af733
|
general: Remove trailing spaces
General code-related cleanup. Gets rid of trailing spaces in the
codebase.
|
2020-04-22 21:04:21 +01:00 |
|
Lioncash
|
9f8a44c982
|
cast_util: Remove unnecessary typename
Given we use std::aligned_storage_t, we don't need to specify
typename here. If we used std::aligned_storage, then we would need to.
|
2020-04-22 20:46:19 +01:00 |
|
MerryMage
|
afe16fa0f3
|
cast_util: Add BitCast and BitCastPointee
|
2020-04-22 20:46:13 +01:00 |
|