aboutsummaryrefslogtreecommitdiff
path: root/clang-tools-extra
AgeCommit message (Expand)AuthorFilesLines
2022-05-11[docs][pp-trace] Remove FileNotFound callbackCHIANG, YU-HSUN (Tommy Chiang, oToToT)1-21/+0
2022-05-10[clang-tidy] Fix unintended change left in 12cb540529eNathan James1-1/+0
2022-05-10[clangd] Support for standard inlayHint protocolKadir Cetinkaya8-66/+163
2022-05-10[pseudo] Add benchmarks for pseudoparser.Haojian Wu3-0/+147
2022-05-09[clangd] Skip (most) predefined macros when scanning for preamble patching.Sam McCall1-0/+1
2022-05-09[clangd] Rewrite TweakTesting helpers to avoid reparsing the same code. NFCSam McCall3-84/+66
2022-05-09[clangd] Skip extra round-trip in parsing args in debug builds. NFCSam McCall1-2/+8
2022-05-09[clangd] Disable predefined macros in tests. NFCSam McCall2-3/+5
2022-05-09[clang-tidy][NFC] Replace many instances of std::string where a StringRef wou...Nathan James78-272/+234
2022-05-07Reland "[FuzzMutate] Split out FuzzerCLI library that doesn't depend on IR."Sam McCall2-2/+2
2022-05-07Revert "[FuzzMutate] Split out FuzzerCLI library that doesn't depend on IR."Aaron Ballman2-2/+2
2022-05-07Fix underlining in docs to fix the sphinx buildAaron Ballman1-1/+1
2022-05-07[FuzzMutate] Split out FuzzerCLI library that doesn't depend on IR.Sam McCall2-2/+2
2022-05-06Fix check-clang-tools target after 7cc8377f2c572a919ecbSam McCall1-0/+6
2022-05-06[clang-tidy][NFC] Fix doc typo for bugprone-unchecked-optional-accessYitzhak Mandelbaum1-0/+2
2022-05-06[clang-tidy] New check for safe usage of `std::optional` and like types.Yitzhak Mandelbaum9-0/+618
2022-05-06[clangd] Speed up a slow sleeping testcase.Sam McCall3-38/+42
2022-05-06[clang-tidy][NFC] Add createChecks method that also checks for LangaugeOptionsNathan James4-9/+21
2022-05-06Revert "[clangd] Speed up an unfortunate timer-based test."Sam McCall1-3/+4
2022-05-06[clangd] Eliminate direct usage of isAvailable() matcher. NFCSam McCall2-12/+10
2022-05-06[clangd] Speed up an unfortunate timer-based test.Sam McCall1-4/+3
2022-05-06[clangd] Add parsing for IgnoreHeaders config optionKadir Cetinkaya2-0/+24
2022-05-06Generalize "check-all" umbrella targets, use for check-clang-toolsSam McCall2-19/+16
2022-05-06[pseudo] Strip directives from a token streamSam McCall6-22/+173
2022-05-06[pseudo] Add fuzzer for the pseudoparser.Sam McCall6-0/+142
2022-05-06[pseudo] Only expand UCNs for raw_identifiersSam McCall4-9/+29
2022-05-05[clangd] Fix inlayhints crash, don't assume functions have FunctionTypeLocsSam McCall2-2/+14
2022-05-05[clang-tidy] Make header-guard check a little looser on comment whitespaceSam McCall2-6/+14
2022-05-05[Driver] Make "upgrade" of -include to include-pch optional; disable in clangdSam McCall1-0/+1
2022-05-05[Frontend] give createInvocationFromCommandLine an options structSam McCall1-5/+6
2022-05-04[clang-tidy] Escape diagnostic messages before passing to `diag` in Transformer.Yitzhak Mandelbaum2-1/+50
2022-05-04Change the behavior of implicit int diagnosticsAaron Ballman3-19/+19
2022-05-03[psuedo] Fix for unused warning by moving code into debug macro.Weverything1-6/+7
2022-05-03[pseudo] Use a real language option in the parser.Haojian Wu4-2/+41
2022-05-03[pseudo] Print the GSS::Node details when the unittest fails, NFC.Haojian Wu3-16/+27
2022-05-03[pseudo] Implement the GLR parsing algorithm.Haojian Wu8-15/+1000
2022-05-03Revert "[pseudo] Implement the GLR parsing algorithm."Haojian Wu8-997/+15
2022-05-03[pseudo] Implement the GLR parsing algorithm.Sam McCall8-15/+997
2022-05-03[pseudo] Simplify the forest dump, NFC.Haojian Wu1-10/+7
2022-05-02[clangd] Add inlay hints for mutable reference parametersTobias Ribizel2-8/+126
2022-05-01[clang-tidy][NFC] Re-alphabetize the clang tidy release notesNathan James1-12/+12
2022-04-30Generalize calls to ImplicitlyDefineFunctionAaron Ballman1-1/+0
2022-04-30Reland [clangd] More precisely enable clang warnings through ClangTidy optionsSam McCall2-22/+117
2022-04-29Revert "[clangd] More precisely enable clang warnings through ClangTidy options"Nico Weber2-117/+22
2022-04-29[clangd] More precisely enable clang warnings through ClangTidy optionsSam McCall2-22/+117
2022-04-29[include-cleaner] Add missing deps from unittestsSam McCall1-0/+2
2022-04-29[include-cleaner] Include-cleaner library structure, and simplistic AST walking.Sam McCall13-0/+328
2022-04-28[clangd] Record latency for ASTSignal derivationKadir Cetinkaya1-0/+2
2022-04-28Use `-text` git attribute instead of `text eol=...`Michael Forster3-19/+19
2022-04-28[clang-tidy] support --load in clang-tidy-diff.py/run-clang-tidy.pyBernhard Manfred Gruber2-3/+16