mandlm
|
16d75fe48c
|
feat: add enum class test
|
2023-11-19 15:00:39 +01:00 |
mandlm
|
9dbfc54b76
|
refactor: move setup of chapter 2 tests out of main
|
2023-11-05 12:20:24 +01:00 |
mandlm
|
a3c2e3728c
|
feat: inheritance constructor
|
2023-11-05 12:06:16 +01:00 |
mandlm
|
3c3d8d7c26
|
feat: delegate constructor
|
2023-11-05 11:54:41 +01:00 |
mandlm
|
db87dfcf1c
|
feat: variadic templates
|
2023-11-05 11:37:27 +01:00 |
mandlm
|
f3c8cad317
|
feat: range based for
|
2023-10-22 22:12:56 +02:00 |
mandlm
|
09a1efeedf
|
feat: if constexpr
|
2023-10-22 22:06:11 +02:00 |
mandlm
|
161e768069
|
fix: symlink to compile_commands.json
|
2023-10-22 21:50:24 +02:00 |
mandlm
|
03756b0429
|
build: write binaries to bin folder
|
2023-10-22 21:43:45 +02:00 |
mandlm
|
49427ef8cd
|
chore: add cmake-format and cmake-lint to pre-commit checks
|
2023-10-22 12:35:46 +02:00 |
mandlm
|
bcc4720b80
|
feat: test decltype
|
2023-10-22 12:29:10 +02:00 |
mandlm
|
f2bdaae4bf
|
feat: add pre-commit config
|
2023-10-21 22:55:13 +02:00 |
mandlm
|
9b20fc7126
|
feat: test auto keyword
|
2023-10-21 22:45:28 +02:00 |
mandlm
|
b78b86742b
|
docs: add readme
|
2023-10-21 21:40:35 +02:00 |
mandlm
|
92dd9b38ee
|
chore: add bootstrap, build and test scripts
|
2023-10-21 21:35:14 +02:00 |
mandlm
|
3c193fc47b
|
refactor: move test name into test class
|
2023-10-21 21:29:36 +02:00 |
mandlm
|
543b4b832a
|
feat: add structured binding test
|
2023-10-21 17:11:05 +02:00 |
mandlm
|
88742436a1
|
feat: refactor rename test() to run()
|
2023-10-21 16:44:06 +02:00 |
mandlm
|
89d1469088
|
feat: provide and use a common calling interface to all chapter tests
|
2023-10-21 12:31:23 +02:00 |
mandlm
|
dfaee89d56
|
refactor: restructure project to build a library for each book chapter
|
2023-10-21 11:43:01 +02:00 |
mandlm
|
5a3798a604
|
feat: add initializer list
|
2023-10-20 14:27:28 +02:00 |
mandlm
|
ea201fe0f9
|
Merge branch 'testing'
|
2023-10-20 11:12:42 +02:00 |
mandlm
|
a286c514f5
|
test: add dummy tests
|
2023-10-20 10:59:30 +02:00 |
mandlm
|
75d3fc3547
|
feat: enable Ninja
|
2023-10-20 10:58:41 +02:00 |
mandlm
|
584d22dece
|
feat: enable sccache
|
2023-10-20 10:58:31 +02:00 |
mandlm
|
90f78aa9ea
|
feat: add if/switch
|
2023-10-19 08:32:43 +02:00 |
mandlm
|
b3a7b6fb2b
|
feat: move headers to include dir
|
2023-10-19 07:54:57 +02:00 |
mandlm
|
730633f15a
|
feat: test constexpr
|
2023-10-19 07:54:44 +02:00 |
mandlm
|
1c9b7cb3f4
|
feat: extract test code
|
2023-10-18 19:49:49 +02:00 |
mandlm
|
2799111d21
|
feat: remove obsolete tooling
|
2023-10-18 09:34:35 +02:00 |
mandlm
|
f6affa0cbf
|
feat: remove unused clang toolchain
|
2023-10-18 09:32:33 +02:00 |
mandlm
|
4a615cd7aa
|
feat: nullptr type
|
2023-10-18 09:15:40 +02:00 |
mandlm
|
0c3fcbe9f8
|
feat: honor command-line CMAKE_EXPORT_COMPILE_COMMANDS setting
|
2023-10-12 12:00:49 +02:00 |
mandlm
|
fc5ad7f137
|
feat: extract compile command handling from CMakeLists.txt
|
2023-10-12 11:54:14 +02:00 |
mandlm
|
0d43936a61
|
feat: add version header
|
2023-10-11 20:51:12 +02:00 |
mandlm
|
6260ce47dc
|
feat: basic cmake hello world with clangd tooling
|
2023-10-10 14:42:07 +02:00 |