Luboš Luňák
258aca9924
rewriter plugin for removing forward rtl string declarations
...
Change-Id: I12bf38985ae62756973c05aacf762ae3c405ac9b
2013-01-04 15:27:29 +01:00
Luboš Luňák
c26e655264
support for removing a statement as a whole
...
Change-Id: Icb7b017a0c76a6169f0f629bb40bf97449c75837
2013-01-04 15:27:26 +01:00
Luboš Luňák
217e3f2ea1
better handling of which files are processed by clang plugins
...
Check that only LO's files are processed, as there's no point otherwise.
Also warn about files in workdir/solver/builddir, as those are either
generated or copies. Try to automatically match include files from
solver to srcdir though, as that's where include files are usually
included from :(.
Change-Id: Ie8389e903f623a9d0e75015091acc0da78e76c3a
2013-01-04 15:27:24 +01:00
Lubos Lunak
6ede7ad593
fix build
2012-12-26 15:43:38 +01:00
Lubos Lunak
8b727538e8
better error handling when writing modified source
2012-12-26 13:56:45 +01:00
Stephan Bergmann
149858e94e
Adapt to Clang 3.2
...
Change-Id: I9e51867198d7677c26cbd97f5d9c85ac13dc90c5
2012-12-05 15:30:33 +01:00
Luboš Luňák
dc3aa430f9
rewriter for postfix->prefix operator++
...
Change-Id: I59a7490ec76b10fd31033d1ceccd1e3eae0ad398
2012-10-15 23:33:08 +02:00
Luboš Luňák
2e3642e66b
convenience functions for source rewriters
...
Change-Id: I36e2b49bc615db0b12b03ffa755fa51acc6830a0
2012-10-15 23:33:07 +02:00
Luboš Luňák
0349c738da
support for compiler rewriters
...
Change-Id: I12e98ac9fc49ef2007914324006a396d183b778c
2012-10-15 15:40:33 +02:00