Niels Kristian Kjærgård Madsen and Niels Kristian Kjærgård Madsen
5f9109a8dc
Fix nvcc compile error ( #2477 )
...
Co-authored-by: Niels Kristian Kjærgård Madsen <nkm@kvantify.dk >
2022-07-07 00:03:02 +02:00
Martin Hořeňovský
a733b58cd2
Replace C++23-deprecated aligned_storage_t
2022-05-10 00:07:22 +02:00
Martin Hořeňovský
198808a24e
Misc cleanups from exploring Clang warnings
2022-05-03 13:53:55 +02:00
Martin Hořeňovský
edad4d0af7
Prefer _t over ::type form for std type traits
2021-08-19 00:21:13 +02:00
Martin Hořeňovský
d2ee7100d2
Replace uses of std::move and std::forward with macros
...
This improves the SelfTest build times by about 3% (measured
with Clang 10 on random Linux box I had lying around).
2021-08-16 16:22:19 +02:00
Martin Hořeňovský
e5e9afad16
Fix headers whose surrogate TUs did not compile
2021-02-19 23:22:43 +01:00
Martin Hořeňovský
90aeffb97d
Add standardized copyright notice + SPDX identifier to source files
...
This should also be done for test files, but that has lower priority.
2020-08-30 15:43:45 +02:00
Martin Hořeňovský
a822cb9717
Standardize include guard patterns to FILE_NAME_EXTENSION_INCLUDED
...
This commit also strips the old copyright comment header in touched
files, as those will also be replaced with a more standardized and
machine-friendly version.
2020-08-30 14:09:27 +02:00
Martin Hořeňovský
0f47fe16bd
Provide const overload of ObjectStorage::stored_object()
...
Fixes #1820
2020-02-13 16:26:06 +01:00
Joe Burzinski
0fbf4f3e15
Fix wrong namespacing of benchmarking constructor helpers
2020-02-13 16:15:50 +01:00
Martin Hořeňovský
4385951a55
Move files into catch2/ subdir
2019-11-30 17:30:32 +01:00