Caolán McNamara
3656a57e88
add mode lines to new files (and idls) since last run
...
Change-Id: Id1e74f18c90e69d1a781c8f02e30dc3c005ed4fd
2013-09-22 12:21:34 +01:00
Luboš Luňák
81b58bb075
simplify postfixincrementfix plugin using parentStmt()
...
Change-Id: I93fa422afe7f3e1e10576dd64af9d57b2302f44e
2013-06-20 07:21:31 +02:00
Luboš Luňák
a0d320096c
mark all virtuals in the clang plugin as override
...
In order to help catch Clang API changes.
Change-Id: I5738f5dff405f7a2dd377c983fb32c1c7a2ff921
2013-05-31 20:00:53 +02:00
Luboš Luňák
e6c20364e7
add const
...
Change-Id: I71236b9ca6300372ba00c85401cf19f6c0e7ac99
2013-05-02 18:19:59 +02:00
Luboš Luňák
153a69cad2
pass around CompilerInstance rather than ASTContext
...
It's possible to get the latter from the former, and the former
is useful for other things too (access to the preprocessor, for example).
Change-Id: I708d709129fd3a35bf7c63da4de09c2e696b382d
2013-03-28 18:01:00 +01:00
Luboš Luňák
9ab15ecc4f
-Wextra for compiler plugins
...
Change-Id: I246dcf1d2c099c510435d21f0dd47e3c098456f2
2013-03-28 18:01:00 +01:00
Luboš Luňák
a7c3adb773
avoid having to manuall modify sources when adding a new clang plugin
...
Now each one registers in its .cxx file.
Change-Id: I811c0d4400c2bdccc1c287269378d7e8ad8743ce
2013-02-02 22:59:44 +01:00
Luboš Luňák
dc3aa430f9
rewriter for postfix->prefix operator++
...
Change-Id: I59a7490ec76b10fd31033d1ceccd1e3eae0ad398
2012-10-15 23:33:08 +02:00