aboutsummaryrefslogtreecommitdiff
path: root/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-06-17[clang-tidy][performance-unnecessary-value-param] Avoid in coroutines (#140912)Dmitry Polukhin1-7/+11
2025-02-26[clang-tidy]improve performance-unnecessary-value-param performance (#128383)Congcong Cai1-13/+1
2024-10-22[clang-tidy][NFC] Replace usages of `DeclSpec::TQ` with `Qualifiers::TQ` (#11...Vlad Serebrennikov1-1/+1
2024-07-23[clang-tidy][performance-unnecessary-value-param] Make `handleMoveFix` virtua...Clement Courbet1-31/+38
2024-07-15[clang-tidy] Allow unnecessary-value-param to match templated functions inclu...Vitaly Goldshteyn1-4/+3
2024-04-17[clang analysis] ExprMutationAnalyzer support recursive forwarding reference ...Congcong Cai1-5/+5
2023-01-14[clang-tidy][NFC] Use C++17 nested namespaces in the clang-tidy folderCarlos Galvez1-6/+2
2023-01-07[clang-tools-extra] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-1/+1
2023-01-07[clang-tools-extra] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2022-10-30[clang-tools-extra] Use llvm::find (NFC)Kazu Hirata1-2/+1
2022-05-30Fix `performance-unnecessary-value-param` for template specializationSockke1-14/+3
2022-04-16[clang-tidy] Add a Standalone diagnostics mode to clang-tidyNathan James1-1/+2
2021-02-26[clang-tidy][NFC] Tweak some generation of diag messagesNathan James1-7/+4
2020-12-11Remove references to the ast_type_traits namespaceAlexander Kornienko1-3/+3
2020-09-28[clang-tidy] IncludeInserter: allow <> in header nameAlexander Kornienko1-2/+1
2020-07-27[clang-tidy] Refactor IncludeInserterNathan James1-7/+5
2020-07-11[clang-tidy] Reworked enum options handling(again)Nathan James1-3/+1
2020-06-29Revert "[clang-tidy] relanding b9306fd"Nathan James1-1/+3
2020-06-29[clang-tidy] relanding b9306fdNathan James1-3/+1
2020-06-28Revert "[clang-tidy] Reworked enum options handling(again)"Nico Weber1-1/+3
2020-06-28[clang-tidy] Reworked enum options handling(again)Nathan James1-3/+1
2020-06-19[NFC] Simplify IncludeInsertions appending to diagnosticsNathan James1-5/+4
2020-05-21Set traversal explicitly where needed in clang-tidyStephen Kelly1-10/+15
2020-04-07[clang-tidy] Change checks that take enum configurations to use a new access ...Nathan James1-4/+5
2020-03-03[clang-tidy] Change checks to use new isLanguageVersionSupported restrictionNathan James1-4/+0
2020-01-03[clang-tidy] implement utility-function to add 'const' to variablesJonas Toth1-3/+6
2019-08-14[clang-tools-extra] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere1-1/+1
2019-03-22[clang-tidy] Move all checks to the new registerPPCallbacks APIAlexander Kornienko1-4/+4
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-11-25A bit of AST matcher cleanup, NFC.Alexander Kornienko1-2/+2
2018-10-12[clang-tidy] White List Option for performance-unnecessary-value-param, perfo...Adam Balogh1-5/+13
2018-09-17[clang-tidy] Remove duplicated logic in UnnecessaryValueParamCheck and use Fu...Shuai Wang1-15/+8
2018-09-11[clangtidy] Remove old copy of ExprMutationAnalyzerShuai Wang1-3/+3
2018-09-10[clang-tidy] ExprMutationAnalyzer: construct from references. Fixes PR38888Roman Lebedev1-2/+2
2018-08-09Port getLocStart -> getBeginLocStephen Kelly1-5/+5
2018-08-03Use ExprMutationAnalyzer in performance-unnecessary-value-paramShuai Wang1-34/+39
2018-02-02[clang-tidy] ObjC ARC objects should not trigger performance-unnecessary-valu...Ben Hamilton1-0/+4
2017-07-26[clang-tidy] Do not issue fixit for explicit template specializationsFelix Berger1-1/+15
2017-07-20[clang-tidy] Unify the way IncludeStyle and HeaderFileExtesions options are usedAlexander Kornienko1-1/+1
2017-05-16[clang-tidy] Speed up performance-unnecessary-value-param checkAlexander Kornienko1-5/+4
2017-01-23[clang-tidy] Ignore implicit functions in performance-unnecessary-value-paramMalcolm Parsons1-1/+1
2017-01-03[clang-tidy] Handle constructors in performance-unnecessary-value-paramMalcolm Parsons1-28/+17
2016-12-17[clang-tidy] Remove duplicated check from move-constructor-initMalcolm Parsons1-1/+1
2016-12-16[clang-tidy] Do not move parameter if only DeclRefExpr occurs inside of a loopFelix Berger1-0/+13
2016-12-02[clang-tidy] Do not trigger unnecessary-value-param check on methods marked a...Felix Berger1-1/+2
2016-11-10[clang-tidy] Do not issue fix for functions that are referenced outside of ca...Felix Berger1-3/+15
2016-11-08[clang-tools-extra] Format sources with clang-format. NFC.Mandeep Singh Grang1-1/+1
2016-11-04[ClangTidy - performance-unnecessary-value-param] Only add "const" when curre...Felix Berger1-1/+4
2016-08-01[clang-tidy] remove trailing whitespaces and retabKirill Bobyrev1-2/+2
2016-07-05[clang-tidy] UnnecessaryValueParamCheck - only warn for virtual methodsFelix Berger1-2/+4