aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-08-19[clang] Replace SmallSet with SmallPtrSet (NFC) (#154262)Kazu Hirata1-1/+1
2025-06-26[clang] NFC: Add alias for std::pair<FileID, unsigned> used in SourceLocation...Haojian Wu1-2/+1
2025-06-06[analyzer][NFCI] Remove ad-hoc program point tagging (#142980)Donát Nagy1-3/+1
2025-05-04[clang] Remove unused local variables (NFC) (#138453)Kazu Hirata1-1/+0
2024-11-15[Clang] [NFC] Refactor AST visitors in Sema and the static analyser to use Dy...Sirraide1-14/+14
2024-11-06[StaticAnalyzer] Simplify code with DenseMap::operator[] (NFC) (#115116)Kazu Hirata1-3/+1
2024-05-11[clang] Use StringRef::operator== instead of StringRef::equals (NFC) (#91844)Kazu Hirata1-1/+1
2024-04-11[NFC][Clang] Improve const correctness for IdentifierInfo (#79365)Bill Wendling1-54/+54
2024-01-11[StaticAnalyzer] Use StringRef::contains_insensitive (NFC)Kazu Hirata1-3/+3
2024-01-01[analyzer][NFC] Cleanup BugType lazy-init patterns (#76655)Balazs Benics1-9/+3
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata1-3/+3
2023-07-05[analyzer][NFC] Move away from using raw-for loops inside StaticAnalyzerBalazs Benics1-5/+5
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-2/+2
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2022-06-20[clang] Don't use Optional::hasValue (NFC)Kazu Hirata1-1/+1
2022-04-23[analyzer] Clean checker options from bool to DefaultBool (NFC)Vince Bridgers1-1/+1
2022-02-28[NFC] Don't pass temporary LangOptions to LexerDawid Jurczak1-2/+2
2021-10-30Use {DenseSet,SetVector,SmallPtrSet}::contains (NFC)Kazu Hirata1-1/+1
2021-10-05Implement if consteval (P1938)Corentin Jabot1-1/+4
2020-10-15clang/StaticAnalyzer: Stop using SourceManager::getBufferDuncan P. N. Exon Smith1-4/+3
2020-03-27[analyzer][NFC] Change LangOptions to CheckerManager in the shouldRegister* f...Kirstóf Umann1-3/+3
2019-12-11[analyzer] LocalizationChecker: Fix a crash on synthesized accessor stubs.Artem Dergachev1-1/+4
2019-09-09[analyzer] NFC: Introduce sub-classes for path-sensitive and basic reports.Artem Dergachev1-4/+5
2019-08-28[analyzer] Fix analyzer warnings on analyzer.Artem Dergachev1-12/+11
2019-08-14[Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere1-1/+1
2019-08-13[analyzer][NFC] Refactoring BugReporter.cpp P3.: std::shared_pointer<PathDiag...Kristof Umann1-5/+5
2019-07-12Delete dead storesFangrui Song1-2/+1
2019-05-17[analyzer] Remove the default value arg from getChecker*OptionKristof Umann1-1/+1
2019-04-04Make SourceManager::createFileID(UnownedTag, ...) take a const llvm::MemoryBu...Nico Weber1-1/+1
2019-03-04[analyzer] Enable subcheckers to possess checker optionsKristof Umann1-3/+4
2019-01-26[analyzer] Supply all checkers with a shouldRegister functionKristof Umann1-0/+12
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-12-15[analyzer][NFC] Move CheckerRegistry from the Core directory to FrontendKristof Umann1-1/+1
2018-11-05[analyzer] Restrict AnalyzerOptions' interface so that non-checker objects ha...Kristof Umann1-2/+2
2018-11-02[analyzer][NFC] Fix some incorrect uses of -analyzer-config optionsKristof Umann1-1/+2
2018-09-28[analyzer] [NFC] Remove unused parameters, as found by -Wunused-parameterGeorge Karpenkov1-2/+0
2018-06-26[analyzer] Do not run visitors until the fixpoint, run only once.George Karpenkov1-2/+1
2018-04-06Fix typos in clangAlexander Kornienko1-2/+2
2018-01-17[analyzer] introduce getSVal(Stmt *) helper on ExplodedNode, make sure the he...George Karpenkov1-2/+1
2017-07-14[analyzer] Add annotation for functions taking user-facing stringsErik Verbruggen1-10/+59
2017-06-21[analyzer] LocalizationChecker: Support new localizable APIs.Artem Dergachev1-0/+43
2017-01-05Migrate PathDiagnosticPiece to std::shared_ptrDavid Blaikie1-8/+8
2016-08-30[analyzer] Use lazily created buffer in EmptyLocalizationContextCheckerDevin Coughlin1-1/+8
2016-07-30[analyzer] Update APIs taking user-facing strings.Devin Coughlin1-6/+22
2016-07-18[NFC] Header cleanupMehdi Amini1-4/+3
2016-04-28[analyzer] Add path note for localizability checker.Devin Coughlin1-0/+64
2016-02-16Simplify users of StringRef::{l,r}trim (clang) (NFC)Vedant Kumar1-1/+1
2016-02-05[analyzer] Suppress localization diagnostics in debug classes and methods.Devin Coughlin1-0/+35
2015-11-04[analyzer] Add 'optin' checker package and move localizability checkers into it.Devin Coughlin1-1/+1
2015-09-23[analyzer] Improve localizability checks for iOS / OS X.Devin Coughlin1-97/+703