Commit Graph

4 Commits

Author SHA1 Message Date
Stephan Bergmann
b35bb38f18 Clean away temporarily added using declarations
Change-Id: I26734c13515394162d88351a1cbe2b20abdac865
2017-11-07 11:50:47 +01:00
Stephan Bergmann
5bbfa7ab8d clang::Type vs. llvm::Type ambiguity
Change-Id: Idba5c15f31b25b86e2bd7b9be348a17c184fec0d
2017-09-11 10:29:01 +02:00
Noel Grandin
19522f0588 fix compiler error in passparamsbyref
Under clang-3.8 we get:

compilerplugins/clang/passparamsbyref.cxx:158:31: error: no member named
'isAssignmentOp' in 'clang::CXXOperatorCallExpr'

Change-Id: Icfba2b624f53f07418674237adc5a47819f73c43
2017-08-17 16:18:15 +02:00
Noel Grandin
d21b119df3 loplugin:passstuffbyref ignore params that are assigned to
makes writing nice code awkward sometimes.

Also split plugin into two different plugins, the logic was getting
tangled up.

Change-Id: I232e314d29c766c160c29373988dc37a466505be
2017-08-17 13:18:34 +02:00