Commit graph

14 commits

Author SHA1 Message Date
Jonathan Müller
cfac41c7b5 Rename tokenizer stuff to include cx prefix 2017-10-14 13:15:38 +02:00
Jonathan Müller
43e50599e7 Make using declaration parser more robust 2017-06-22 13:57:59 +02:00
Jonathan Müller
084d8050b9 Allow attribute after namespace name 2017-06-20 22:17:44 +02:00
Jonathan Müller
1420abc81b Add .travis.yml 2017-04-21 10:12:06 +02:00
Jonathan Müller
455af67837 Fix issue with using declarations 2017-04-19 17:25:15 +02:00
Jonathan Müller
75fbc577ad Fix issue when parsing anonymous namespaces 2017-04-10 21:02:23 +02:00
Jonathan Müller
dc5abeb785 Ensure compatibility with clang 4.0.0
There are some bug fixes for libclang, so now some workarounds were broken.
2017-04-02 19:23:49 +02:00
Jonathan Müller
08717b2ae7 Add support for overloaded entity references 2017-03-19 16:07:54 +01:00
Jonathan Müller
183aeaafde Parse documentation comments 2017-03-16 11:49:37 +01:00
Jonathan Müller
e56455a411 Add test for cpp_using_declaration parsing 2017-02-23 21:31:00 +01:00
Jonathan Müller
8d864bdbe1 Parse cpp_language_linkage 2017-02-22 20:44:19 +01:00
Jonathan Müller
087b9583ff Parse cpp_using_directive/declaration
Both of them now also don't have a name() anymore as it was inconsistent with get_full_name().
2017-02-22 20:09:40 +01:00
Jonathan Müller
45e9e5305b Parse cpp_namespace_alias 2017-02-22 11:04:34 +01:00
Jonathan Müller
ce69b0157f Parse cpp_namespace 2017-02-21 22:36:38 +01:00