Commit graph

13 commits

Author SHA1 Message Date
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
34fd07b1b4 Ignore maximal munch issue in type spelling in clang 7 2018-10-25 22:08:57 +02:00
Jonathan Müller
9f18b7f4d8 Update clang-format 2018-09-20 19:57:03 +02:00
Jonathan Müller
4c78c69da0 Update copyright year 2018-01-26 08:39:09 +01:00
Jonathan Müller
1572920650 Add function to tokenize strings 2017-10-19 19:02:27 +02: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
133d51b630 Workaround token issue in unnamed variadic template parameter 2017-04-12 21:28:02 +02:00
Jonathan Müller
c5d6df957c Remove parameter children from e.g. cpp_function_base
Also template parameter children of cpp_template_template_parameter.
Now accessible over named function, consistent with base classes, other template parameters etc.
2017-04-11 18:50:02 +02:00
Jonathan Müller
9a0ac36715 Fix parsing of default value
It is now always unexposed, but works better.
2017-03-30 13:11:21 +02:00
Jonathan Müller
d18070a799 Implement code generation 2017-03-29 19:51:02 +02:00
Jonathan Müller
c44e0b512e Use enum for builtin types 2017-03-27 22:19:25 +02:00
Jonathan Müller
cd4a25e959 Parse template parameters and part of alias template 2017-03-23 09:10:14 +01:00