Jonathan Müller
|
62e571a4d6
|
Update copyright notices
|
2022-02-07 20:43:22 +01:00 |
|
Minh Lu
|
ce218dfb8a
|
Add basic C++20 support
|
2021-03-24 19:47:50 +01:00 |
|
Jonathan Müller
|
39ba4f5de2
|
Use catch via FetchContent
Fixes #111 and #112.
|
2021-02-17 13:37:14 +01:00 |
|
Jonathan Müller
|
ade719651f
|
Copyright year update
|
2019-02-01 14:14:36 +01:00 |
|
Jonathan Müller
|
8a60d52be1
|
Remove dependency on system include dir
|
2018-11-28 16:32:54 +01:00 |
|
Jonathan Müller
|
c2b86d1cad
|
Fix full path of includes
|
2018-02-21 16:25:46 +01:00 |
|
Jonathan Müller
|
4c78c69da0
|
Update copyright year
|
2018-01-26 08:39:09 +01:00 |
|
Jonathan Müller
|
0672e85186
|
Add and use cpp_token_string for unexposed entities
|
2017-10-11 14:15:44 +02:00 |
|
Jonathan Müller
|
9c8260e685
|
[breaking] Change signature of do_get_options()
|
2017-07-19 12:49:41 +02:00 |
|
Jonathan Müller
|
6b7ca183f9
|
Add default_logger() and default_verbose_logger()
|
2017-06-27 16:42:59 +02:00 |
|
Jonathan Müller
|
44708fff76
|
[breaking] Move error_logged() from logger to parser
|
2017-06-27 16:42:59 +02:00 |
|
Jonathan Müller
|
bcf65703d7
|
Add integration test parsing the standard library
|
2017-06-23 09:34:37 +02:00 |
|
Jonathan Müller
|
315fb3a98f
|
[breaking] Fix generation when excluding entities
Had to change generation options retrieval.
|
2017-05-25 23:22:59 +02:00 |
|
Jonathan Müller
|
27fd67bad1
|
[breaking] Rename synopsis_options —> generation_options
More consistent.
|
2017-05-25 21:06:47 +02:00 |
|
Jonathan Müller
|
c86e950847
|
Add exclude_return and exclude_target code generation options
|
2017-05-25 21:04:50 +02:00 |
|
Jonathan Müller
|
1420abc81b
|
Add .travis.yml
|
2017-04-21 10:12:06 +02:00 |
|
Jonathan Müller
|
599f2bbff8
|
Add semantic parent to forward declarable entities
|
2017-04-14 22:06:27 +02:00 |
|
Jonathan Müller
|
06cf090b35
|
Add cpp_scope_name to support templated scopes
|
2017-04-13 11:58:52 +02:00 |
|
Jonathan Müller
|
6894a025ca
|
Remove full_name() function
Doesn't work for templates.
|
2017-04-13 11:35:22 +02:00 |
|
Jonathan Müller
|
01b206d453
|
Add simple command line tool to view the AST
|
2017-04-10 19:58:17 +02:00 |
|
Jonathan Müller
|
a8e2676f36
|
Fix error reporting in preprocessor
|
2017-04-10 19:58:17 +02:00 |
|
Jonathan Müller
|
e10a41fea8
|
Add proper build system
|
2017-04-02 18:38:28 +02:00 |
|
Jonathan Müller
|
e9e9a3bbc5
|
Fix issue with functions returning functions
|
2017-03-31 15:20:41 +02:00 |
|
Jonathan Müller
|
d18070a799
|
Implement code generation
|
2017-03-29 19:51:02 +02:00 |
|
Jonathan Müller
|
bf7c85a9dd
|
Parse cpp_function_template_specialization
|
2017-03-27 10:07:13 +02:00 |
|
Jonathan Müller
|
eeb48f1df5
|
Parse cpp_function_template
|
2017-03-25 14:34:04 +01:00 |
|
Jonathan Müller
|
d21d017d8a
|
Add support for multiple namespace entities with the same name
|
2017-03-22 12:09:13 +01:00 |
|
Jonathan Müller
|
51bdbca81d
|
Parse cpp_variable
|
2017-02-24 22:29:48 +01:00 |
|
Jonathan Müller
|
a47e66e2c4
|
Parse enums
|
2017-02-23 21:30:44 +01:00 |
|
Jonathan Müller
|
7e1ef01105
|
Parse cpp_namespace
|
2017-02-22 10:33:27 +01:00 |
|
Jonathan Müller
|
ce69b0157f
|
Parse cpp_namespace
|
2017-02-21 22:36:38 +01:00 |
|
Jonathan Müller
|
108fd1b2ee
|
Add diagnostic_logger
|
2017-02-16 22:08:56 +01:00 |
|
Jonathan Müller
|
58cc481318
|
Add tests for cpp_macro_definition parsing
|
2017-02-14 11:24:13 +01:00 |
|