aboutsummaryrefslogtreecommitdiff
path: root/clang-tools-extra/include-cleaner
AgeCommit message (Expand)AuthorFilesLines
2023-07-24[include_cleaner] IncludeSpeller.cpp - fix MSVC "not all control paths return...Simon Pilgrim1-0/+1
2023-07-22[include-cleaner] allow spelling strategies to customize verbatim/system headersSam McCall2-24/+35
2023-07-19[clangd] Update symbol collector to use include-cleaner.Viktoriia Bakalova1-1/+1
2023-07-18[include-cleaner] Avoid a caching issue when running --edit mode on multiple ...Haojian Wu1-4/+17
2023-07-14[include-cleaner] Bail out in the standalone tool for invalid ignore-headersHaojian Wu1-0/+2
2023-07-13[Format][Tooling] Fix HeaderIncludes::insert not respect the main-file header.Haojian Wu1-5/+2
2023-07-11[include-cleaner] Fix the `fixIncludes` API not respect main-file header.Haojian Wu4-7/+20
2023-07-06[include-cleaner] Add an IgnoreHeaders flag to the command-line tool.Haojian Wu6-14/+117
2023-07-05[include-cleaner] Add a signal to down-rank exporting headersKadir Cetinkaya4-18/+60
2023-07-05[include-cleaner] Ignore the layering-violation errors for the standalone toolHaojian Wu4-0/+20
2023-06-22[include-cleaner] No need to overwrite the source file if there is noHaojian Wu1-1/+1
2023-06-22[llvm] Split out DenseMapInfo<variant> specializationElliot Goodrich1-0/+2
2023-06-20[include-cleaner] Ignore the ParmVarDecl itself in WalkAST.cppHaojian Wu2-2/+6
2023-06-20[include-cleaner] Bailout on invalid code for the command-line toolHaojian Wu1-1/+9
2023-06-16[include-cleaner] Reorder SymbolReference fields to avoid padding space, NFCHaojian Wu5-14/+15
2023-06-15[clang-tidy] Correct the include-cleaner-check diagnostic message for missing...Haojian Wu2-0/+12
2023-06-13[include-cleaner] Don't apply the PreferredHeader hint for standard headers.Haojian Wu2-0/+15
2023-06-07[include-cleaner] Report all specializations if the primary template is intro...Haojian Wu2-0/+58
2023-06-05[include-cleaner] Allow multiple strategies for spelling includes.Viktoriia Bakalova7-24/+203
2023-06-02[clang-tidy] Implement an include-cleaner check.Viktoriia Bakalova2-4/+18
2023-06-01[include-cleaner] NFC, use const HeaderSearch when possible.Haojian Wu5-9/+9
2023-05-23[include-cleaner] Treat references to nested types implicitKadir Cetinkaya2-7/+49
2023-05-23[NFC][Py Reformat] Reformat python files in clang and clang-tools-extraTobias Hieta2-16/+17
2023-04-18[include-cleaner] Unify behaviour for static & instance membersKadir Cetinkaya2-2/+15
2023-04-13[include-cleaner] Handle incomplete template specializationsKadir Cetinkaya2-3/+14
2023-04-12[icnlude-cleaner] Fix dandling pointers in testsKadir Cetinkaya1-29/+21
2023-04-12[include-cleaner] Improve handling for templatesKadir Cetinkaya3-24/+205
2023-04-04[include-cleaner] Only ignore builtins without a headerKadir Cetinkaya4-34/+65
2023-04-03[include-cleaner] Treat member operator calls as implicitKadir Cetinkaya2-5/+6
2023-04-03[include-cleaner] Report references to operator calls as implicitKadir Cetinkaya2-11/+25
2023-03-30[include-cleaner] Ignore builtin symbols in the WalkAST.Haojian Wu2-0/+10
2023-03-29[include-cleaner] Visit the VarDecl in ASTWalker.Haojian Wu3-9/+29
2023-03-27[clangd] Use expansion location for missing include diagnostics.Viktoriia Bakalova1-2/+3
2023-03-26[include-cleaner] Fix crash on unresolved headersKadir Cetinkaya2-46/+66
2023-03-24[include-cleaner] Attribute references to explicit specializationsKadir Cetinkaya2-8/+61
2023-03-23[clangd] Add provider info on symbol hover.Viktoriia Bakalova2-7/+11
2023-03-23[IncludeCleaner][clangd] Mark umbrella headers as users of privateKadir Cetinkaya2-13/+47
2023-03-16[clang] Fix a UsingTemplate regression after 3e78fa860235431323aaf08c8fa922d7...Haojian Wu1-0/+7
2023-03-14[clang-tools-extra] Use *{Set,Map}::contains (NFC)Kazu Hirata2-2/+2
2023-03-14[IncludeCleaner][NFC] Dont rely on implicit conversion of StringRefKadir Cetinkaya1-7/+3
2023-03-08Re-land [clangd] Add support for missing includes analysis.Viktoriia Bakalova2-2/+4
2023-03-08Revert "Re-land [clangd] Add support for missing includes analysis."Viktoriia Bakalova2-4/+2
2023-03-08Revert "Revert "Re-land [clangd] Add support for missing includes analysis.""Viktoriia Bakalova2-2/+4
2023-03-08Revert "Re-land [clangd] Add support for missing includes analysis."Viktoriia Bakalova2-4/+2
2023-03-08Re-land [clangd] Add support for missing includes analysis.Viktoriia Bakalova2-2/+4
2023-03-07Revert "[clangd] Add support for missing includes analysis."Nico Weber2-4/+2
2023-03-07[clangd] Add support for missing includes analysis.Viktoriia Bakalova2-2/+4
2023-03-06[include-cleaner] Fix a crash on non-identifier-name symbols.Haojian Wu2-1/+9
2023-02-27[include-cleaner] Fix an unintended early return when checking theHaojian Wu1-2/+3
2023-02-23[include-cleaner] Dont pass llvm::StringRef to gtest APIsKadir Cetinkaya1-1/+1