Jonathan Müller
eda153e728
Vendor tiny-process-library
...
Fixes #113 .
2021-02-17 15:27:22 +01:00
Jonathan Müller
39ba4f5de2
Use catch via FetchContent
...
Fixes #111 and #112 .
2021-02-17 13:37:14 +01:00
Julian Rüth
36b64d29b9
Segfault when parsing an empty extern "C" {} block ( #110 )
...
extern declaration blocks can be empty: https://en.cppreference.com/w/cpp/language/language_linkage
2021-02-03 19:28:49 +01:00
Loïc Touraine
9ab6ef877a
fix: update catch.hpp link to fix broken link due to Catch2 repository branches evolution ( #108 )
2021-02-03 16:54:22 +01:00
nealhow
6542b72a71
Fix MSVC warnings ( #104 )
...
/WX Treats all compiler warnings as errors. It should be disabled to prevent compilation issues with CMake on Windows.
/W4 displays level 1, level 2, and level 3 warnings, and all level 4 (informational) warnings that aren't off by default. /W3 is the default setting in the IDE and should be enforced to prevent issues with CMake.
2020-10-02 13:33:45 +02:00
Jonathan Müller
b155d6abcc
Add funding
2019-11-20 15:33:54 +01:00
Jonathan Müller
4bc743327d
Fix float literal detection
...
Fixes #95 .
2019-11-18 18:47:37 +01:00
Julian Rüth
4f7583eeff
Search for libclang.lib on Windows ( #94 )
2019-11-18 18:35:42 +01:00
Jonathan Müller
b88023dc70
Update tiny-process-library remote location
2019-11-18 17:57:15 +01:00
Jonathan Müller
9e3830e75e
Update submodules
2019-11-18 17:53:58 +01:00
Jonathan Müller
000febb999
Fix parsing of explicit template instantiation
...
Fixes #82 .
2019-11-18 17:22:00 +01:00
Jonathan Müller
72850d4362
Specify C++ standard in integration test
2019-11-18 17:01:39 +01:00
Julian Rüth
144f94da5a
Remove superfluous move ( #84 )
2019-10-02 19:38:18 +02:00
Omer Ozarslan
a89ebcdf0a
Use empty underlying type for aliases of anonymous types ( #83 )
...
Fixes #58
2019-08-16 12:58:48 +02:00
Mike Lloyd
55221f1536
Add documentation for Windows
2019-04-09 11:15:48 +02:00
Jonathan Müller
4ed067893f
Add support for clang8
2019-04-08 15:25:14 +02:00
Jonathan Müller
bda6629bd9
Fix unreachable warning
2019-04-08 15:11:31 +02:00
Jonathan Müller
80b805db46
Update CI
2019-04-08 15:11:31 +02:00
Jonathan Müller
5dd48ccf50
Fix missing switch cases
2019-04-08 14:55:09 +02:00
Jonathan Müller
0ceb484761
Fix azure
2019-02-26 21:06:11 +01:00
Jonathan Müller
f78525ab41
Fix cxxopts error
2019-02-26 17:49:11 +01:00
Jonathan Müller
20bfd9307e
Update submodules
2019-02-26 17:13:10 +01:00
Jonathan Müller
5fae110ca0
Improve llvm-config logic
...
Fixes foonathan/standardese#123 .
2019-02-12 19:37:47 +01:00
Jonathan Müller
e2a98b3533
Properly handle upstream fix for #1
2019-02-01 14:24:04 +01:00
Jonathan Müller
ade719651f
Copyright year update
2019-02-01 14:14:36 +01:00
Jonathan Müller
44fbe78b2e
Fix issue with double quotation of macros
...
Fixes foonathan/standardese#117 .
2018-12-20 16:20:45 +01:00
Jonathan Müller
9605bb328f
Setup CI with Azure Pipelines
...
Fixes #68 .
2018-12-18 19:48:18 +01:00
Jonathan Müller
d84ad81b85
Update Readme
2018-12-18 18:53:40 +01:00
Jonathan Müller
facd7310ec
Move GCC compiler to azure
2018-12-18 18:53:40 +01:00
Jonathan Müller
70630ff6b3
Workaround MacOS integration tests
2018-12-18 18:27:36 +01:00
Jonathan Müller
6246ff2711
Don't show download progress
2018-12-18 18:27:36 +01:00
Jonathan Müller
7d4794460e
Fix Windows warnings
2018-12-18 18:27:36 +01:00
Jonathan Müller
d44571f1c8
Improve CMake
2018-12-18 18:27:36 +01:00
azure-pipelines[bot]
a98cbc8518
Set up CI with Azure Pipelines
2018-12-18 18:27:36 +01:00
Jonathan Müller
3cd14ca0f5
Change type of hash to guaranteed 64 bit integer
...
Fixes #66 , closes #69 (obsolete now).
2018-12-18 17:14:56 +01:00
Jonathan Müller
758f26afce
Fix tokenization related bugs
2018-12-18 16:58:43 +01:00
Jonathan Müller
51c2fc6569
Extend variable range to include attributes
...
Fixes #27 .
2018-12-18 16:42:57 +01:00
Jonathan Müller
3aaa73020d
Handle inline type declarations and attributes
...
Fixes #27 .
2018-12-18 16:42:57 +01:00
Jonathan Müller
5971c4a0a1
Print number of attributes in tool
2018-12-18 16:42:57 +01:00
Jonathan Müller
40236f606b
Support multiple separate attributes in front
...
Fixes #60 .
2018-12-18 16:42:57 +01:00
Jonathan Müller
4b5fc57f32
Add test for default argument fix
...
Fixes #41 .
2018-12-18 16:42:57 +01:00
Jonathan Müller
d971d9a59e
Workaround Windows bug in test
2018-12-18 16:42:57 +01:00
Jonathan Müller
6f70de206b
Fix false positive in variadic parameter workaround
2018-12-18 16:42:57 +01:00
Jonathan Müller
f66ec833c1
Fix issue with defaulted destructors
2018-12-18 16:42:57 +01:00
Jonathan Müller
69c6ca17f5
Change external macro test
2018-12-18 16:42:57 +01:00
Jonathan Müller
101b7ccc18
Simplify tokenizer
...
Fixes #26 .
2018-12-18 16:42:57 +01:00
Jonathan Müller
21ed11b700
Add support for more compiler options
...
Fixes foonathan/standardese#115 .
2018-12-04 20:34:59 +01:00
Jonathan Müller
4860bf6981
Add command line option for feature flags
2018-12-03 12:24:23 +01:00
Jonathan Müller
336a00946d
Parse feature flags in compilation database
2018-12-03 12:20:32 +01:00
Jonathan Müller
c6aae718bd
Add support for -fXX feature flags
2018-12-03 12:17:50 +01:00