summaryrefslogtreecommitdiff
path: root/compilerplugins/clang/stringconstant.cxx
AgeCommit message (Expand)AuthorFilesLines
2019-10-21Make loplugin:stringcostant find some misuses of OUStringBuffer::appendStephan Bergmann1-8/+16
2019-10-17Rename OUStringLiteral1 to OUStringCharStephan Bergmann1-8/+8
2019-10-08better name for a function in compilerpluginsLuboš Luňák1-4/+4
2019-10-07fix various warnings in compilerpluginsLuboš Luňák1-2/+1
2019-07-31Improved loplugin:stringconstant (now that GCC 7 supports it)Stephan Bergmann1-0/+116
2019-07-15Revert "convert some plugins to use the sharedplugin infrastructure"Noel Grandin1-14/+7
2019-07-15convert some plugins to use the sharedplugin infrastructureNoel Grandin1-7/+14
2019-04-30revert part of "improve loplugin:stringconstant"Noel Grandin1-62/+43
2019-04-30improve loplugin:stringconstantNoel Grandin1-43/+62
2019-04-29Fix typoAndrea Gelmini1-14/+14
2018-11-29loplugin:stringconstant look for unnecessary OString constructor useNoel Grandin1-2/+59
2018-11-27add EvaluateAsInt compat function for latest clangNoel Grandin1-7/+7
2018-08-14filter out some of the AST in the pluginsNoel Grandin1-2/+2
2018-08-10Avoid -Werror=deprecated-declarations with recent Clang trunkStephan Bergmann1-7/+7
2018-07-06compilerplugins: try to make these work with icecreamMichael Stahl1-5/+5
2018-01-29Fix typosAndrea Gelmini1-3/+3
2017-11-07Clean away temporarily added using declarationsStephan Bergmann1-2/+2
2017-09-28loplugin:stringconstant: Simplify construction of non-ASCII OUStringStephan Bergmann1-61/+242
2017-09-27loplugin:stringconstant: Also handle u8"..." stringsStephan Bergmann1-1/+1
2017-09-22loplugin:stringconstant: warn about explicit length mismatchStephan Bergmann1-2/+10
2017-09-22Also handle OUString with non-RTL_TEXTENCODING_ASCII_US encodingStephan Bergmann1-4/+8
2017-05-18Adapt pathname checks to mixed usage of \ and / on WindowsStephan Bergmann1-10/+17
2017-02-11SourceManager::getFilename returns StringRefStephan Bergmann1-14/+9
2017-02-10Remove unnecessary blacklists from loplugin:stringconstantStephan Bergmann1-14/+0
2017-02-02Fix copy/move ctor checkStephan Bergmann1-1/+1
2017-02-02loplugin:stringconstant, this should be a breakNoel Grandin1-1/+1
2017-02-01Fix ctor checkStephan Bergmann1-1/+2
2017-02-01loplugin: use TypeCheck instead of getQualifiedNameAsStringNoel Grandin1-2/+1
2017-02-01loplugin:stringconstant handle calls to constructors with one argNoel Grandin1-1/+10
2017-01-31teach lolugin:stringconstant about calling constructorsNoel Grandin1-27/+34
2017-01-28loplugin:stringconstant check for unnecessary OUString constructor..Noel Grandin1-0/+32
2017-01-27fix spelling containging->containingNoel Grandin1-13/+13
2017-01-25Minor loplugin:stringconstant improvementsStephan Bergmann1-133/+233
2017-01-11Remove leftover codeStephan Bergmann1-5/+0
2017-01-11loplugin:stringconstant: handle OStringBuffer::appendStephan Bergmann1-23/+119
2017-01-11Some loplugin:conststringvar/stringconstant improvementsStephan Bergmann1-8/+57
2017-01-10New loplugin:conststringvarStephan Bergmann1-0/+14
2016-12-18loplugin:stringconstant: Adapt to definition of OSL_THIS_FUNC on WindowsStephan Bergmann1-0/+11
2016-12-18Rename cdecl -> classdecl (MSVC treats the former like a keyword)Stephan Bergmann1-16/+16
2016-12-14Disambiguate clang::StringLiteralStephan Bergmann1-1/+1
2016-11-25loplugin:stringconstant: look into 'char const * const var = "..."'Stephan Bergmann1-36/+36
2016-08-30loplugin:stringconstant: adapt to improved OUStringLiteral1Stephan Bergmann1-25/+17
2016-08-29Adapt loplugin:stringconstant to improved OUStringLiteral1Stephan Bergmann1-43/+66
2016-06-29Further clean-upStephan Bergmann1-226/+313
2016-06-29Remove support for Clang < 3.4Stephan Bergmann1-1/+0
2016-06-29Remove support for Clang < 3.3Stephan Bergmann1-3/+4
2016-06-28More Clang 3.4 "(anonymous namespace)" fixesStephan Bergmann1-1/+1
2016-06-28loplugin:stringconstant: Don't warn about "OUString(OSL_THIS_FUNC)"Stephan Bergmann1-0/+15
2016-06-03Teach loplugin:stringconstant about RTL_CONSTASCII_STRINGPARAMStephan Bergmann1-0/+14
2016-02-26-Werror=return-typeStephan Bergmann1-0/+3