aboutsummaryrefslogtreecommitdiff
path: root/clang-tools-extra
AgeCommit message (Expand)AuthorFilesLines
2022-10-25[clangd] Return earlier when snippet is emptyTom Praschan2-2/+20
2022-10-18[clangd] Block clang-tidy misc-const-correctness checkSam McCall1-2/+8
2022-10-18[clang-tidy] Fix a false positive in readability-simplify-boolean-exprNathan James2-2/+13
2022-10-10[clangd] Improve inlay hints of things expanded from macrosSam McCall2-30/+38
2022-10-10[clangd] Avoid scanning up to end of file on each comment!Sam McCall4-19/+43
2022-10-10[clang-tools-extra] [clangd] Respect llvm_shlib_dir in testsMichał Górny1-0/+1
2022-09-30[docs] improve documentation for misc-const-correctnessJonas Toth1-32/+80
2022-09-30[clang-tidy] adjust treating of array-of-pointers when 'AnalyzePointers' is d...Jonas Toth3-48/+73
2022-09-19[clang(d)] Include/Exclude CLDXC options properlyKadir Cetinkaya2-2/+18
2022-09-04[DOCS] Minor fixes and removals of WIP warningsTobias Hieta1-9/+2
2022-08-23[clangd] Support for standard type hierarchyKadir Cetinkaya12-362/+785
2022-08-18[clangd] Fix an inlay-hint crash on a broken designator.Haojian Wu2-2/+15
2022-08-15[clang-tidy][docs] Fixed page title for abseil-no-internal-dependencies check...Vladimir Plyashkun1-1/+1
2022-08-11Revert "[clang] Pass FoundDecl to DeclRefExpr creator for operator overloads"Kadir Cetinkaya1-11/+0
2022-08-10[clangd] Add release notesKadir Cetinkaya1-4/+37
2022-08-08[clangd] Change the url for clang-tidy check documentationNathan James2-4/+14
2022-07-29[clang-tidy] Add CLANG_TIDY_CONFUSABLE_CHARS_GEN cmake cache variable to avoi...Martin Storsjö1-1/+7
2022-07-29[clang-tidy] Rename the make-confusable-table executableMartin Storsjö2-4/+4
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
2022-07-22[pseudo] Tweak the cli option messages, NFC.Haojian Wu1-2/+2
2022-07-22[pseudo] Fix link error after 3132e9cd7c9fda63Sam McCall1-0/+1
2022-07-21[pseudo] Key guards by RuleID, add guards to literals (and 0).Sam McCall12-109/+272
2022-07-21[clangd] Refactor forwarding call detection logicKadir Cetinkaya1-55/+36
2022-07-21[clangd] Mention whether compile flags were inferred in check modeKadir Cetinkaya1-1/+3
2022-07-21[pseudo] Fix an invalid assertion on recoveryBrackets.Haojian Wu1-1/+1
2022-07-21[pseudo] Make sure we rebuild pseudo_gen tool.Haojian Wu1-1/+3
2022-07-20[HLSL] add -I option for dxc mode.Xiang Li1-0/+2
2022-07-19Argument name support for function pointer signature hintsQwinci2-2/+21
2022-07-19[pseudo] Add `clang-pseudo -html-forest=<output.html>`, an HTML forest browserSam McCall8-1/+645
2022-07-19[pseudo] Implement a guard to determine function declarator.Haojian Wu7-16/+85