|
ac9e0d38a6
|
refactor(templates): add FORCEINLINE to the constexpr function
|
2022-12-13 22:02:39 +08:00 |
|
|
3f56a2beca
|
style(*): enclose the requires expression in parentheses as required by GCC
|
2022-11-16 22:03:54 +08:00 |
|
|
ee46d84897
|
refactor(typetraits): replaces template class type traits with concepts at all
|
2022-05-22 22:36:30 +08:00 |
|
|
1dcd3dc3b3
|
refactor(typetraits): replaces template class type traits with concepts for TypeTraits/PrimaryType.h
|
2022-05-22 22:34:43 +08:00 |
|
|
494928aa6b
|
refactor(*): add check and constraint diagnostics for illegal alignment
|
2022-04-27 22:50:56 +08:00 |
|
|
b3a97cfe21
|
refactor(memory): make the Align function use the maximum integer uint64
|
2022-04-24 22:16:56 +08:00 |
|
|
98e8e87c7a
|
refactor(memory): use static_assert's assertion limit as a constraint
|
2022-04-10 20:14:46 +08:00 |
|
|
bb89dd6509
|
refactor(miscellaneous): renamed builtin type, add fixed-width character type
|
2022-04-08 17:29:05 +08:00 |
|
|
cd1a8da1a8
|
feat(memory): complete low-level memory management utilities
|
2022-03-18 20:17:28 +08:00 |
|