summaryrefslogtreecommitdiff
path: root/compilerplugins/clang/vclwidgets.cxx
AgeCommit message (Expand)Author
2016-12-18loplugin:vclwidgets: Adapt check for 'assert' for MSVCRTStephan Bergmann
2016-12-14Check that VclPtr is only instantiated with appropriate typesStephan Bergmann
2016-12-09Catch some misuses of VclPtr constructionStephan Bergmann
2016-12-07Replace calls to get(Qualified)NameAsString with stuff from check.hxxStephan Bergmann
2016-11-29loplugin:vclwidgets check for assigning from VclPt<T> to T*Noel Grandin
2016-11-11update vclwidget loplugin to find ref-dropping assigmentNoel Grandin
2016-10-31loplugin:vclwidgets: Adapt iterator hack to libc++Stephan Bergmann
2016-10-31update vclwidgets plugin to check local variablesNoel Grandin
2016-07-11Adapt to Clang 3.4 againStephan Bergmann
2016-07-06restore loplugin:vclwidget checking for calling clear() on VclPtr fieldsNoel Grandin
2016-06-28Adapt to Clang 3.4 (in preparation of a buildbot on CentOS 7)Stephan Bergmann
2016-05-18update vclwidgets loplugin to handle VclReferenceBaseNoel Grandin
2016-02-26These version checks are about the Clang the plugins are built /against/Stephan Bergmann
2015-12-08Remove apparently unnecessary checksStephan Bergmann
2015-12-07No, "rtl::Reference<VclStatusListener<Button>> mpStatusListener;" is fineStephan Bergmann
2015-11-13sc: loplugin:badstatics: remove pActiveEdWnd global variableMichael Stahl
2015-11-05Improve warning messagesStephan Bergmann
2015-11-02tdf#94269: Replace "n" prefix for bool variables with "b"Benjamin Ni
2015-09-21tdf#94389 compilerplugins: clang 3.7.0Daniel Robertson
2015-08-04fix crash in refcounting pluginNoel Grandin
2015-08-04Adapt to current Clang trunk towards 3.7Stephan Bergmann
2015-06-15fix vclwidget plugin warning messageNoel Grandin
2015-06-12New VclPtr clang plugin to catch potential problems.Noel Grandin
2015-05-19vclwidget plugin: check for memcpy of VclPtrNoel Grandin
2015-05-13check for static fields that needs to be wrapped in VclPtrNoel Grandin
2015-05-07workaround for clang3.2 in vclwidgets clang pluginNoel Grandin
2015-05-07fix commentNoel Grandin
2015-05-07More of the sameTor Lillqvist
2015-05-07It's its, not it'sTor Lillqvist
2015-05-05Downgrade for old ClangStephan Bergmann
2015-04-30Do not warn about Link<Window *>Stephan Bergmann
2015-04-30streamline containsWindowSubclassStephan Bergmann
2015-04-28Work around FieldDecl::getParent raising assertionStephan Bergmann
2015-04-17workaround ErrorContextImpl in vclwidget clang pluginNoel Grandin
2015-04-10wrap more stuff in VclPtrNoel Grandin
2015-04-10wrap more stuff in VclPtrNoel Grandin
2015-04-10vclptr: calling disposeAndClear on all the fields is not greatNoel Grandin
2015-04-10make vclwidget clang plugin find OutputDeviceNoel Grandin
2015-04-10vclwidget: check for calling delete on subclasses of vcl::WindowNoel Grandin
2015-04-10vclwidget: fix more places that should be wrapping in VclPtrNoel Grandin
2015-04-10vclwidget: make sure we have an explicit destructorNoel Grandin
2015-04-10vclwidget: convert lots more sites to use VclPtrNoel Grandin
2015-04-10vclwidget: improve detection of vcl::Window fieldsNoel Grandin
2015-04-10vclwidget: only call dispose() onceNoel Grandin
2015-04-10vclwidget: change all vcl::window fields to be wrapped in VclPtrNoel Grandin
2015-04-09vclwidgets: wrap all vcl::Window subclasses allocated on stack in VclPtrNoel Grandin
2015-04-09loplugin: vclwidgets: ensure that all VclPtr fields are cleared in dispose()Noel Grandin
2015-04-09loplugin: vclwidgets: make the dispose/destructor checking more robustNoel Grandin
2015-04-09loplugin: vclwidget: add check that dispose is calling superclass disposeNoel Grandin
2015-04-09vcl: window destructors calling disposeNoel Grandin