Commit Graph
5 Commits
Author SHA1 Message Date
Martin Lambertsen 471a3daa27 Modernize STL type traits
With newer standards the readability of template heavy code can
be improved a lot by using a form with trailing _t for ::type and
_v for ::value respectively. Especially for ::type it also makes
the additional typename before the trait dispensable.

This PR combines multiple commits that modernize the traits,
starting with what clang-tidy could achieve while analyzing test files
and continuing by regex replaces with few manual corrections.

While it does not guarantee that all current occurrences are modernized,
it moves the codebase considerably into the modern direction. Note that
also before this PR both notations were used, so missing a few should
be acceptable.
2024-10-14 08:28:05 +02:00
Adarsh SantoriaandRyan Curtin 267b11116c Update doc/user/cv.md
Co-authored-by: Ryan Curtin <ryan@ratml.org>
2023-02-02 01:19:21 +05:30
Adarsh Santoria ce849fd9dd fixing typo in cv.md 2023-02-01 18:19:16 +05:30
Ryan Curtin e6ad5f78c0 Remove namespaces (#3269) 2022-09-21 03:40:20 +02:00
Ryan Curtin 5825287e9b Adapt tutorials to Markdown and remove Doxygen entirely. 2022-08-31 23:02:27 -04:00