aboutsummaryrefslogtreecommitdiff
path: root/clang-tools-extra
AgeCommit message (Expand)AuthorFilesLines
2022-08-03Revert "[Clang][C++20] Support capturing structured bindings in lambdas"Corentin Jabot1-2/+2
2022-08-03[Clang][C++20] Support capturing structured bindings in lambdasCorentin Jabot1-2/+2
2022-08-03Add foldings for multi-line comment.Utkarsh Saxena4-19/+81
2022-08-03[clang][dataflow] Make the type of the post visit callback consistentStanislav Gatev1-2/+3
2022-08-02Adds the NSDateFormatter checker to clang-tidyRashmi Mudduluru7-1/+544
2022-08-02Fix use-after-free in clang-apply-replacementsBen Langmuir1-1/+2
2022-08-01[clang] Update code that assumes FileEntry::getName is absolute NFCBen Langmuir1-6/+9
2022-08-01[clangd] Add decl/def support to SymbolDetailsDavid Goldman6-84/+195
2022-08-01clang-tidy doc: fix some typosSylvestre Ledru4-4/+4
2022-08-01misc-const-correctness: fix the link to readability-isolate-declarationSylvestre Ledru1-1/+1
2022-08-01AST.h - fix Wdocumentation warnings. NFC.Simon Pilgrim1-8/+8
2022-08-01[clang-tools-extra] Fixed a number of typosGabriel Ravier17-21/+21
2022-08-01[clangd] Upgrade vlog() to log() for preamble build statsAdam Czachorowski1-1/+1
2022-07-31Use llvm::any_of (NFC)Kazu Hirata2-5/+4
2022-07-30Use any_of (NFC)Kazu Hirata2-16/+11
2022-07-30Convert for_each to range-based for loops (NFC)Kazu Hirata1-4/+4
2022-07-29Use is_sorted (NFC)Kazu Hirata3-10/+9
2022-07-29[clangd][NFCI] Store TUPath inside ParsedASTKadir Cetinkaya6-97/+72
2022-07-28[pseudo] Eliminate the false `::` nested-name-specifier ambiguityHaojian Wu4-1/+42
2022-07-28[clang-tidy] Add CLANG_TIDY_CONFUSABLE_CHARS_GEN cmake cache variable to avoi...Martin Storsjö1-1/+7
2022-07-28[clang-tidy] Rename the make-confusable-table executableMartin Storsjö2-4/+4
2022-07-28Use pseudoparser-based folding ranges in ClangdServer.Utkarsh Saxena1-8/+11
2022-07-27[clang-tidy] Add execute perms back to add_new_check scriptNathan James1-0/+0
2022-07-27[clang] Implement ElaboratedType sugaring for types written bareMatheus Izvekov22-91/+109
2022-07-27[pseudo] Fix initializer of string tableSam McCall1-1/+1
2022-07-27[pseudo] Add dangling-else guard to missing if-statement variantsSam McCall1-1/+6
2022-07-27[pseudo] Remove dead headerSam McCall1-31/+0
2022-07-27[pseudo] Reorganize CXX.h enumsSam McCall8-166/+225
2022-07-26Bump the trunk major version to 16llvmorg-16-initTom Stellard1-166/+0
2022-07-26[clang-tidy] Avoid extra parentheses around MemberExprDanny Mösch3-1/+16
2022-07-26[clang] Pass FoundDecl to DeclRefExpr creator for operator overloadsDanny Mösch2-0/+16
2022-07-26[clangd] Improve XRefs support for ObjCMethodDeclDavid Goldman4-24/+93
2022-07-26[pseudo] Allow opaque nodes to represent terminalsSam McCall2-3/+29
2022-07-25Remove redundaunt virtual specifiers (NFC)Kazu Hirata3-3/+3
2022-07-25[pseudo] Eliminate multiple-specified-types ambiguities using guardsSam McCall4-18/+159
2022-07-25[pseudo] Fix minor errors in module grammarSam McCall1-4/+4
2022-07-24Remove redundaunt override specifiers (NFC)Kazu Hirata14-21/+20
2022-07-24Remove redundant string initialization (NFC)Kazu Hirata1-1/+1
2022-07-24[clang-tidy] implement new check 'misc-const-correctness' to add 'const' to u...Jonas Toth15-0/+1765
2022-07-24[clangd] Do not try to use $0 as a placeholder in completion snippetsNathan Ridge3-9/+12
2022-07-23Convert for_each to range-based for loops (NFC)Kazu Hirata1-2/+1
2022-07-23Use llvm::sort instead of std::sort where possibleDmitri Gribenko8-40/+42
2022-07-23Use the range-based overload of llvm::sort where possibleDmitri Gribenko4-8/+5
2022-07-22Strengthen -Wint-conversion to default to an errorAaron Ballman2-3/+3
2022-07-22[clang-doc] Add check for pointer validityPaul Kirth1-2/+2
2022-07-22[clangd] Make forwarding parameter detection logic resilientKadir Cetinkaya2-4/+67
2022-07-22[clang-tidy][NFC] Add preposition "of" to code annotation of ElseAfterReturnC...Zhouyi Zhou1-2/+2
2022-07-22[pseudo] Add ambiguity & unparseability metrics to -print-statisticsSam McCall2-3/+40
2022-07-22Use any_of (NFC)Kazu Hirata3-14/+11
2022-07-22[pseudo] Eliminate the dangling-else syntax ambiguity.Haojian Wu6-13/+50