Commit graph

9 commits

Author SHA1 Message Date
Jonathan Müller
1d083978ca Add tokenizer 2017-02-21 20:06:07 +01:00
Jonathan Müller
958100d3e3 Add debug_helper.hpp 2017-02-21 19:24:16 +01:00
Jonathan Müller
f66fa70b1f Format preprocessor diagnostics 2017-02-19 20:51:08 +01:00
Jonathan Müller
108fd1b2ee Add diagnostic_logger 2017-02-16 22:08:56 +01:00
Jonathan Müller
a0c2eece5b Add and use libclang_error exception class 2017-02-16 21:33:41 +01:00
Jonathan Müller
51f7c3c2b2 Add libclang parsing outline 2017-02-16 21:19:20 +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
0684be5788 Add preprocessor
The parser now parses macros and inclusion directives.
2017-02-12 21:43:14 +01:00
Jonathan Müller
ac8b81400c Add basic libclang parsing infrastructure 2017-02-10 21:49:35 +01:00