Stephan Bergmann
b8711a1383
loplugin:nullptr: remove duplicate warnings
...
Change-Id: I859d9ac8f7e4134bdac59b39e95eb563d1291e8b
2016-10-07 10:38:06 +02:00
Stephan Bergmann
f541b99855
loplugin:nullptr: Better heuristic to determine code shared between C and C++
...
Change-Id: I51e1c5fa4639e51fac90f92adf3d87d12960d589
2016-07-11 14:32:07 +02:00
Stephan Bergmann
733198de1b
Remove support for Clang < 3.4
...
Change-Id: I81e97c5f720535b33dd3ce72d01151765e4e93a0
2016-06-29 09:15:25 +02:00
Stephan Bergmann
1ce7176ba1
Remove support for Clang < 3.3
...
Change-Id: I185852a738bac10dc6d331afccfcbc7ae1225cb1
2016-06-29 08:55:27 +02:00
Stephan Bergmann
2d74cbe769
loplugin:nullptr: Check for more pointer types
...
(but did not turn up further matches)
Change-Id: I7e4843d00a2e3b46edec46c5b56b6ba1b2e098fd
2016-03-31 15:49:28 +02:00
Stephan Bergmann
d2f9f27774
loplugin:nullptr: Find some more cases in templates
...
Change-Id: I1f127d56e40b04f2b4df85c0afbcfd424d68a8cc
2016-03-30 18:59:54 +02:00
Stephan Bergmann
af89738d22
-Werror=return-type
...
Change-Id: I44e627fa9de9c48a534cbc9ade6cc9d567553709
2016-02-26 14:34:30 +01:00
Stephan Bergmann
01f3b95884
These version checks are about the Clang the plugins are built /against/
...
...not the (Clang) compiler they are being built /with/. (Also simplifies the
checking #if code.)
Change-Id: I416321be4ef4478785be40571f81500fd3b6feb8
2016-02-26 14:34:29 +01:00
Stephan Bergmann
6bffbf100e
Enable loplugin:nullptr
...
I had it locally enabled for like a month now, and it did not produce any more
noise than any of the other plugins.
Change-Id: I94dab702c537969cf32922f6e88b4f5b503cd3f5
2016-01-06 16:48:15 +01:00