aboutsummaryrefslogtreecommitdiff
path: root/clang-tools-extra
AgeCommit message (Expand)AuthorFilesLines
2022-11-11[include-cleaner] NFC, move the macro location fixme to findHeaders.Haojian Wu2-1/+1
2022-11-11[include-cleaner] NFC, correct a comment inHaojian Wu1-3/+3
2022-11-11[clang-include-cleaner] make SymbolLocation a real class, move FindHeadersSam McCall8-101/+196
2022-11-11[include-cleaner] Provide public to_string of RefType (for HTMLReport), clean...Sam McCall4-20/+17
2022-11-11[include-cleaner] verbatimSpelling->verbatim, clean up some silly init-lists....Sam McCall4-12/+11
2022-11-11[include-cleaner] Initial version for the "Location=>Header" stepHaojian Wu7-35/+163
2022-11-10[include-cleaner] Add export IWYU pragma support.Haojian Wu3-17/+218
2022-11-10[clangd] Implement hover for string literalsv1nh1shungry2-2/+21
2022-11-09[clangd] Fix the code action `RemoveUsingNamespace`v1nh1shungry2-3/+29
2022-11-09[include-cleaner] Add dependency to fix build with shared librariesIlya Biryukov1-0/+1
2022-11-08[clangd] Avoid escaping issues in system-include-extractor.testSam McCall1-1/+1
2022-11-08[include-cleaner] Missing changes from 38cccb906603Sam McCall3-11/+14
2022-11-08[include-cleaner] pass through recorded macro refs in walkUsedSam McCall3-6/+50
2022-11-08Fix call to utohexstrAaron Ballman1-3/+3
2022-11-08Revert "[clang] Instantiate alias templates with sugar"Alexander Kornienko1-1/+1
2022-11-08[Includecleaner] Introduce RefType to ast walkingKadir Cetinkaya11-84/+165
2022-11-08Fix dupe word typosRageking810-11/+11
2022-11-08[include-cleaner] Record main-file macro occurences and includesSam McCall5-13/+366
2022-11-08[include-cleaner] Add the missing parts of Symbol and Header clases.Sam McCall3-3/+75
2022-11-07[clangd] Rename QueryDriverDatabase.cpp to SystemIncludeExtractor.cppNathan Ridge2-3/+3
2022-11-07[clangd] Perform system include extraction inside CommandManglerNathan Ridge7-36/+59
2022-11-07[clangd] Pass the entire tooling::CompileCommand to CommandManglerNathan Ridge12-104/+121
2022-11-07[clangd] Add "usedAsMutablePointer" highlighting modifierChristian Kandeler5-12/+25
2022-11-07[clangd] Fix a small inconsistency in system-include-extractor.testNathan Ridge1-1/+3
2022-11-06[clang-tidy] Use structured bindings (NFC)Kazu Hirata1-11/+7
2022-11-06[clangd] Fix the code action `RemoveUsingNamespace`v1nh1shungry2-0/+30
2022-11-04[Test] Fix CHECK typo.Zequan Wu1-1/+1
2022-11-02[clangd] Add scoped enum constants to all-scopes-completionTom Praschan4-8/+10
2022-11-02[clangd] Index unscoped enums in class scope for code completionTom Praschan5-7/+57
2022-10-31Revert "[clang] ASTImporter: Fix importing of va_list types and declarations"Matheus Izvekov2-9/+5
2022-10-31[clang] Instantiate alias templates with sugar Matheus Izvekov1-1/+1
2022-10-31[clang] ASTImporter: Fix importing of va_list types and declarationsMatheus Izvekov2-5/+9
2022-10-31[include-cleaner] Add a data-structure to capture IWYU pragmas.Haojian Wu3-0/+214
2022-10-31[clangd] Run semantic highligting in clangd check.Haojian Wu1-0/+10
2022-10-31[clangd] Populate ranges and symbol origin for paramname completionsKadir Cetinkaya2-16/+52
2022-10-31[clangd] Fix a semantic-highlighting crash.Haojian Wu2-1/+14
2022-10-30[clang-tools-extra] Use llvm::find (NFC)Kazu Hirata5-10/+7
2022-10-28Revert "[clang] Instantiate NTTPs and template default arguments with sugar"Haojian Wu1-1/+1
2022-10-28[clang-tidy] Skip template ctors in modernize-use-equals-defaultAlexander Shaposhnikov3-6/+21
2022-10-27[clang] Instantiate alias templates with sugar Matheus Izvekov1-1/+1
2022-10-26[clangd] Hover: Only drop UsingDecl instead of BaseUsingDeclTom Praschan1-2/+2
2022-10-26Revert "[clang] Instantiate alias templates with sugar"Matheus Izvekov1-1/+1
2022-10-26[clang] Instantiate alias templates with sugar Matheus Izvekov1-1/+1
2022-10-26[include-cleaner] Fix header guard. NFCSam McCall1-2/+2
2022-10-25[clang-doc] Fix typedef/using output.Brett Wilson4-11/+34
2022-10-25[include-cleaner] Move vocabulary types into separate header for layering. NFCSam McCall4-25/+67
2022-10-25[IncludeCleaner] Handle more C++ constructsKadir Cetinkaya3-13/+169
2022-10-25NFC: [clang] Template argument cleanups.Matheus Izvekov4-15/+12
2022-10-24[IncludeCleaner] Add public APIKadir Cetinkaya7-8/+216
2022-10-22Ensure newlines at the end of files (NFC)Kazu Hirata1-1/+1