summaryrefslogtreecommitdiffstats
path: root/compilerplugins
Commit message (Expand)AuthorAgeFilesLines
* vclwidget plugin: check for memcpy of VclPtrNoel Grandin2015-05-191-0/+108
* loplugin rendercontext: No param => no check.Jan Holesovsky2015-05-141-0/+2
* loplugin: rendercontext, limit output for nowNoel Grandin2015-05-141-0/+7
* check for static fields that needs to be wrapped in VclPtrNoel Grandin2015-05-131-14/+19
* loplugin:redundantcast: reinterpret_cast to void*Stephan Bergmann2015-05-121-30/+44
* loplugin:cstylecast: nop between pointer types of exactly same spellingStephan Bergmann2015-05-111-4/+5
* Suppress loplugin:implicitboolconversion warnings in Objective-C codeStephan Bergmann2015-05-111-5/+7
* sw,sc,sd,starmath: convert to vcl::RenderContextNoel Grandin2015-05-111-8/+46
* lopluign:staticmethods: Handle DECL_LINKStephan Bergmann2015-05-081-9/+0
* lopluign:staticmethods: Improve diagnosticsStephan Bergmann2015-05-081-1/+8
* Enable loplugin:staticmethodsStephan Bergmann2015-05-081-1/+1
* lopluign:implicitboolconversion: warn about conversion from sal_Bool etc., tooStephan Bergmann2015-05-081-46/+85
* workaround for clang3.2 in vclwidgets clang pluginNoel Grandin2015-05-071-7/+16
* fix commentNoel Grandin2015-05-071-1/+1
* More of the sameTor Lillqvist2015-05-071-2/+2
* It's its, not it'sTor Lillqvist2015-05-071-1/+1
* new clang plugin: rendercontextNoel Grandin2015-05-071-0/+93
* Downgrade for old ClangStephan Bergmann2015-05-051-3/+9
* loplugin:staticmethodsNoel Grandin2015-05-051-3/+6
* loplugin:staticmethodsNoel Grandin2015-05-051-1/+5
* loplugin:staticmethodsNoel Grandin2015-05-051-1/+9
* loplugin:staticmethodsNoel Grandin2015-05-051-2/+3
* loplugin:staticmethodsNoel Grandin2015-05-051-1/+5
* loplugin:staticmethodsNoel Grandin2015-05-051-2/+3
* Adapt loplugin:checkconfigmacros to current Clang trunkStephan Bergmann2015-05-041-5/+21
* Do not warn about Link<Window *>Stephan Bergmann2015-04-301-1/+6
* streamline containsWindowSubclassStephan Bergmann2015-04-301-14/+12
* Move paint method rewriter to storeTomaž Vajngerl2015-04-291-0/+0
* Paint method clang rewriter pluginTomaž Vajngerl2015-04-291-0/+95
* Work around FieldDecl::getParent raising assertionStephan Bergmann2015-04-281-1/+1
* Merge remote-tracking branch 'origin/feature/vclptr'Michael Meeks2015-04-281-0/+458
|\
| * workaround ErrorContextImpl in vclwidget clang pluginNoel Grandin2015-04-171-7/+10
| * wrap more stuff in VclPtrNoel Grandin2015-04-101-0/+2
| * wrap more stuff in VclPtrNoel Grandin2015-04-101-0/+2
| * vclptr: calling disposeAndClear on all the fields is not greatNoel Grandin2015-04-101-106/+0
| * make vclwidget clang plugin find OutputDeviceNoel Grandin2015-04-101-47/+65
| * vclwidget: check for calling delete on subclasses of vcl::WindowNoel Grandin2015-04-101-0/+13
| * vclwidget: fix more places that should be wrapping in VclPtrNoel Grandin2015-04-101-0/+23
| * vclwidget: make sure we have an explicit destructorNoel Grandin2015-04-101-15/+7
| * vclwidget: convert lots more sites to use VclPtrNoel Grandin2015-04-101-0/+16
| * vclwidget: improve detection of vcl::Window fieldsNoel Grandin2015-04-101-27/+34
| * vclwidget: only call dispose() onceNoel Grandin2015-04-101-2/+7
| * vclwidget: change all vcl::window fields to be wrapped in VclPtrNoel Grandin2015-04-101-50/+155
| * vclwidgets: wrap all vcl::Window subclasses allocated on stack in VclPtrNoel Grandin2015-04-091-4/+30
| * loplugin: vclwidgets: ensure that all VclPtr fields are cleared in dispose()Noel Grandin2015-04-091-11/+59
| * loplugin: vclwidgets: make the dispose/destructor checking more robustNoel Grandin2015-04-091-40/+77
| * loplugin: vclwidget: add check that dispose is calling superclass disposeNoel Grandin2015-04-091-2/+74
| * vcl: window destructors calling disposeNoel Grandin2015-04-091-10/+3
| * vcl:compilerplugin: new rule, no passing of vcl::Window by VclPtrNoel Grandin2015-04-091-32/+21
| * compilerplugin: check that necessary Window subclasses have a dispose methodNoel Grandin2015-04-091-0/+40