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 |
|