summaryrefslogtreecommitdiff
path: root/compilerplugins/clang/implicitboolconversion.cxx
AgeCommit message (Expand)Author
2020-10-15Fix checks for "older than Clang 11"Stephan Bergmann
2020-10-14The Clang RecursiveASTVisitor change is already in Clang 11Stephan Bergmann
2020-09-16Turn OUStringLiteral into a consteval'ed, static-refcound rtl_uStringStephan Bergmann
2020-07-19Adapt to Clang 12 trunk RecursiveASTVisitor changeStephan Bergmann
2019-11-26Adapt to clang::MaterializeTemporaryExpr::GetTemparyExpr renameStephan Bergmann
2019-11-26loplugin:implicitboolconversion: Filter out bool -> std::atomic<bool>Stephan Bergmann
2019-11-18Missing includesStephan Bergmann
2019-10-07fix various warnings in compilerpluginsLuboš Luňák
2018-11-30Make some loplugin:implicitboolconversion code use TypeCheckStephan Bergmann
2018-10-01implicitboolconversion: ignore quint64 bitfieldJan-Marek Glogowski
2018-09-08Replace find_if with proper quantifier algorithmsArkadiy Illarionov
2018-08-14filter out some of the AST in the pluginsNoel Grandin
2018-08-10Avoid -Werror=deprecated-declarations with recent Clang trunkStephan Bergmann
2017-12-19Bump --enable-compiler-plugins to Clang 3.8.0Stephan Bergmann
2017-12-15Try even harder to get at template args in loplugin:implicitboolconversionStephan Bergmann
2017-11-25Use the canonical TemplateDeclStephan Bergmann
2017-11-07Clean away temporarily added using declarationsStephan Bergmann
2017-10-26Make loplugin:implicitboolconversion find the same in C++17 and pre-C++17Stephan Bergmann
2017-10-26Use compat::getSubExprAsWritten; clean upStephan Bergmann
2017-09-11More clang::*Type vs. llvm::*Type ambiguitiesStephan Bergmann
2016-12-22Also don't warn for plain C codeStephan Bergmann
2016-06-29Remove support for Clang < 3.3Stephan Bergmann
2016-06-28More Clang 3.4 "(anonymous namespace)" fixesStephan Bergmann
2016-06-28Adapt to Clang 3.4 (in preparation of a buildbot on CentOS 7)Stephan Bergmann
2016-06-19loplugin:salbool: Implicit conversions from non-Boolean fundamental typesStephan Bergmann
2016-04-27cppcheck: silence warnings in compilerpluginsJochen Nitschke
2016-04-21Use Sequence ctor taking initializer_listStephan Bergmann
2016-04-20Use cast to bool to normalize sal_Bool valuesStephan Bergmann
2016-02-26These version checks are about the Clang the plugins are built /against/Stephan Bergmann
2016-01-05Adapt loplugin:implicitboolconversion to changes in Clang trunk towards 3.8Stephan Bergmann
2015-11-02tdf#94269: Replace "n" prefix for bool variables with "b"Benjamin Ni
2015-08-04Adapt to current Clang trunk towards 3.7Stephan Bergmann
2015-05-11Suppress loplugin:implicitboolconversion warnings in Objective-C codeStephan Bergmann
2015-05-08lopluign:implicitboolconversion: warn about conversion from sal_Bool etc., tooStephan Bergmann
2015-04-23Mac OS X ctype.h isdigit is not extern "C"Stephan Bergmann
2015-04-23Improve loplugin:implicitboolconversion cond. expr. handlingStephan Bergmann
2015-04-17loplugin:implicitboolconversion: warn about conversions to unsigned charStephan Bergmann
2014-06-17Fix logic to obtain callee's FunctionProtoType (if any)Stephan Bergmann
2014-02-24implicitboolconversion: warn about implicit conversion of call args to boolStephan Bergmann
2014-02-21Special handling of __builtin_expect in boolean expressionsStephan Bergmann
2014-02-21implicitboolconversion: support for Objective C BOOLStephan Bergmann
2014-02-14one more -Werror,-Wsign-compareMatúš Kukan
2014-02-14-Wsign-compareStephan Bergmann
2014-02-13Adapt ImplicitBoolConversion to 32-bit builds (where sal_Int32 is long)Stephan Bergmann
2014-01-31Clang API function terminology got changedStephan Bergmann
2014-01-29implicitboolconversion: also warn about redundant explicit castsStephan Bergmann
2014-01-27Prepare dual-mode compiler plugin featureStephan Bergmann
2014-01-26implicitboolconversion: warn about mixing bool with integerStephan Bergmann
2014-01-22implicitboolconversion: also warn about mixing bool/sal_Bool in &=, |=, ^=Stephan Bergmann
2014-01-22implicitboolconversion: also warn about mixing bool/sal_Bool in == etc.Stephan Bergmann