Jonathan Müller
|
62e571a4d6
|
Update copyright notices
|
2022-02-07 20:43:22 +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
|
101b7ccc18
|
Simplify tokenizer
Fixes #26.
|
2018-12-18 16:42:57 +01:00 |
|
Jonathan Müller
|
9f18b7f4d8
|
Update clang-format
|
2018-09-20 19:57:03 +02:00 |
|
Jonathan Müller
|
56d4964b61
|
[breaking] Turn macro parameters into propert entities
|
2018-06-20 09:54:16 +02:00 |
|
Jonathan Müller
|
c2b86d1cad
|
Fix full path of includes
|
2018-02-21 16:25:46 +01:00 |
|
Jonathan Müller
|
cc5127979b
|
Fix external macro use when fast_preprocessing=false
Forget to add standard library includes...
Fixes #39.
|
2018-02-17 16:06:12 +01:00 |
|
Jonathan Müller
|
8c426ac115
|
Add fast preprocessing mode
|
2018-02-01 18:27:41 +01:00 |
|
Jonathan Müller
|
4c78c69da0
|
Update copyright year
|
2018-01-26 08:39:09 +01:00 |
|
Jonathan Müller
|
1e5271a4b7
|
Fix and improve C comment indent heuristic
|
2018-01-15 09:08:48 +01:00 |
|
Jonathan Müller
|
9df3b39e1e
|
Fix comment matching for includes not on top of the file
See foonathan/standardese#83.
|
2017-12-13 20:49:44 +01:00 |
|
Jonathan Müller
|
b2121b19c2
|
Add indentation C comment heuristics
See foonathan/standardese#84.
|
2017-12-06 19:34:36 +01:00 |
|
Jonathan Müller
|
a2929c0020
|
Handle newlines inside C comments
|
2017-10-11 17:09:54 +02:00 |
|
Jonathan Müller
|
dd0a20c6d5
|
Support C-style doc comments with !
|
2017-10-11 10:15:44 +02:00 |
|
Jonathan Müller
|
7c30ba7c46
|
[breaking] Ensure matching line numbers after preprocessing
Unmatched documentation comments are not just a string, but also contain the line number as well.
|
2017-10-10 17:07:41 +02:00 |
|
Jonathan Müller
|
b3885bbb68
|
Remove comments in macro invocations
Just breaks to much.
|
2017-10-07 09:58:14 +02:00 |
|
Jonathan Müller
|
fd449dde4a
|
Store full path of header as well
|
2017-06-20 22:17:44 +02:00 |
|
Jonathan Müller
|
bc9b8433c8
|
Skip character literals when preprocessing
|
2017-04-21 11:52:30 +02:00 |
|
Jonathan Müller
|
b189c72280
|
Handle empty C comments in preprocessor
|
2017-04-19 16:38:18 +02:00 |
|
Jonathan Müller
|
9c46c96820
|
Fix and test include directive parsing
|
2017-04-03 09:49:29 +02:00 |
|
Jonathan Müller
|
d18070a799
|
Implement code generation
|
2017-03-29 19:51:02 +02:00 |
|
Jonathan Müller
|
a3143debdb
|
Add template comment check
|
2017-03-27 21:49:23 +02:00 |
|
Jonathan Müller
|
183aeaafde
|
Parse documentation comments
|
2017-03-16 11:49:37 +01:00 |
|
Jonathan Müller
|
8fdfd3a707
|
Order preprocessing entities relative to other entities
|
2017-02-22 20:30:26 +01:00 |
|
Jonathan Müller
|
2e1dce2ffd
|
Fix include handling support
Can't be tested until clang 4.0.
|
2017-02-16 20:33:48 +01:00 |
|
Jonathan Müller
|
58cc481318
|
Add tests for cpp_macro_definition parsing
|
2017-02-14 11:24:13 +01:00 |
|