|
66baa51e30
|
feat(templates): overloads the GetTypeHash algorithm for array
|
2023-01-03 10:15:38 +08:00 |
|
|
1deb09480f
|
refactor(templates): restrict the return value types of GetData and GetNum
|
2023-01-03 10:15:38 +08:00 |
|
|
95b492851a
|
fix(templates): fix the implementation of the Swap algorithm for arrays
|
2023-01-03 10:15:38 +08:00 |
|
|
ac9e0d38a6
|
refactor(templates): add FORCEINLINE to the constexpr function
|
2022-12-13 22:02:39 +08:00 |
|
|
c4c1430e46
|
feat(templates): add specialization of GetData and GetNum to initializer_list
|
2022-11-23 23:27:45 +08:00 |
|
|
3f56a2beca
|
style(*): enclose the requires expression in parentheses as required by GCC
|
2022-11-16 22:03:54 +08:00 |
|
|
ecbf6480ac
|
refactor(templates): fix the return value derivation of GetData and GetNum
|
2022-04-19 22:53:23 +08:00 |
|
|
54ab72224f
|
feat(templates): add type hash support and the corresponding testing
|
2022-03-31 16:40:31 +08:00 |
|
|
8a3b089648
|
feat(templates): add TOptional and the corresponding testing
|
2022-03-13 23:18:07 +08:00 |
|
|
172a92edfe
|
feat(templates): add basic tools such as Templates/Templates.h
|
2022-02-03 16:45:34 +08:00 |
|