waitingtocompile
a937efbcbc
Add basic concept support ( #144 )
2022-09-03 21:22:59 +02:00
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
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
4c78c69da0
Update copyright year
2018-01-26 08:39:09 +01:00
Jonathan Müller
bb4527ff93
Add access specifier to visitor_info
2017-07-19 08:29:24 +02:00
Jonathan Müller
4db09778b5
Add and parse cpp_static_assert
2017-04-11 20:37:24 +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
01b206d453
Add simple command line tool to view the AST
2017-04-10 19:58:17 +02:00
Jonathan Müller
c3d1d97892
Add and parse cpp_friend
...
Only works in clang>=4.
2017-04-06 11:45:17 +02:00
Jonathan Müller
df684694cc
Add and parse unexposed entity
2017-03-30 12:04:18 +02:00
Jonathan Müller
ad582fa9c9
Add cpp_include_directive
2017-02-10 19:47:39 +01:00
Jonathan Müller
54b6c86e5b
Add cpp_macro_definition
2017-02-10 19:25:02 +01:00
Jonathan Müller
78157d43fc
Add cpp_variable_template
2017-02-10 18:42:29 +01:00
Jonathan Müller
7b4beea8df
Add cpp_class_template and _specialization
2017-02-05 21:58:31 +01:00
Jonathan Müller
93f5ad5999
Add cpp_function_template_specialization
2017-02-04 14:43:27 +01:00
Jonathan Müller
93c6e0f44c
Add cpp_function_template
2017-02-01 21:29:05 +01:00
Jonathan Müller
edb132981a
Add cpp_template_template_parameter
2017-02-01 21:04:53 +01:00
Jonathan Müller
f75776df33
Add cpp_alias_template
2017-01-26 17:56:50 +01:00
Jonathan Müller
67a1b01efc
Add simple cpp_template_parameter implementations
2017-01-26 17:34:59 +01:00
Jonathan Müller
7c896453b5
Add cpp_constructor and cpp_destructor
2017-01-24 21:27:41 +01:00
Jonathan Müller
03da9ceb63
Add cpp_member_function and cpp_conversion_op
2017-01-24 21:18:10 +01:00
Jonathan Müller
d2b5a79ba2
Add cpp_member_variable and cpp_bitfield
2017-01-24 20:47:50 +01:00
Jonathan Müller
fe5eb5a047
Add cpp_base_class
2017-01-24 20:29:30 +01:00
Jonathan Müller
f32af61614
Add cpp_class
2017-01-24 19:22:25 +01:00
Jonathan Müller
ddadcfe88c
Add cpp_function
2017-01-22 22:01:40 +01:00
Jonathan Müller
160fa1fe64
Add cpp_language_linkage
2017-01-22 13:17:00 +01:00
Jonathan Müller
664b5a6d4e
Add cpp_variable
2017-01-22 13:06:18 +01:00
Jonathan Müller
4b69e823c8
Add cpp_variable_base
2017-01-22 12:53:49 +01:00
Jonathan Müller
eedc029e66
Add cpp_type_alias
2017-01-22 12:44:21 +01:00
Jonathan Müller
87aba96c5b
Rename cpp_entity_type -> cpp_entity_kind
2017-01-22 12:29:24 +01:00
Jonathan Müller
6b658297d8
Add visit operation
2017-01-22 12:26:28 +01:00