summaryrefslogtreecommitdiff
path: root/clang-tools-extra/clangd/Headers.cpp
Commit message (Expand)AuthorAgeFilesLines
* [clang-tools-extra] Use *{Set,Map}::contains (NFC)Kazu Hirata2023-03-141-1/+1
* [clangd] Remove the IncludeStructure::isSelfContained API.Haojian Wu2023-03-131-11/+0
* [clangd] Remove IWYU handling code that is used only for the old unused-inclu...Haojian Wu2023-03-131-49/+1
* Move the BySpelling map to IncludeStructure.Viktoriia Bakalova2023-02-231-0/+11
* [clang-tools-extra] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata2023-01-071-4/+4
* [clang-tools-extra] Add #include <optional> (NFC)Kazu Hirata2023-01-071-0/+1
* [Clang] Prepare for llvm::Optional becoming std::optional.Benjamin Kramer2022-12-201-1/+1
* Revert "[clang] Convert OptionalFileEntryRefDegradesToFileEntryPtr to std::op...Krzysztof Parzyszek2022-12-181-2/+1
* [clang] Convert OptionalFileEntryRefDegradesToFileEntryPtr to std::optionalKrzysztof Parzyszek2022-12-171-1/+2
* [clang][Tooling] Add support for generating #import editsDavid Goldman2022-12-061-3/+5
* [clangd] Add new IncludeDirective to IncludeHeaderWithReferencesDavid Goldman2022-12-061-3/+3
* [clang-tools-extra] Use std::nullopt instead of None (NFC)Kazu Hirata2022-12-031-2/+2
* [include-cleaner] Merge 2 parseIWYUPragma impls in libToolingInclusionsSam McCall2022-11-281-13/+2
* Move the isSelfContainedHeader function from clangd to libtooling.Haojian Wu2022-11-141-5/+4
* Fix dupe word typosRageking82022-11-081-1/+1
* [clangd] Avoid scanning up to end of file on each comment!Sam McCall2022-10-061-10/+16
* Remove redundant initialization of Optional (NFC)Kazu Hirata2022-08-201-1/+1
* [clangd] NFC: Rename field to be compatible with the function nameKirill Bobyrev2022-05-161-1/+1
* [clangd] Include Cleaner: ignore headers with IWYU export pragmasKirill Bobyrev2022-05-161-23/+37
* [clangd] Include Cleaner: suppress unused warnings for IWYU pragma: exportKirill Bobyrev2022-04-211-4/+7
* [clangd] Correctly identify self-contained headers included rercursivelyKirill Bobyrev2022-04-211-2/+9
* [clang][lex] NFCI: Use FileEntryRef in PPCallbacks::InclusionDirective()Jan Svoboda2022-04-141-11/+13
* [clangd] Clean up unused includes. NFCISam McCall2022-02-261-4/+0
* [clangd] NFC: Move stdlib headers handling to ClangKirill Bobyrev2022-02-091-150/+1
* [clangd] Basic IncludeCleaner support for c/c++ standard librarySam McCall2022-01-031-2/+161
* [clangd] Record IWYU pragma keep in the IncludeStructureKirill Bobyrev2021-12-081-8/+51
* [clangd] Record information about non self-contained headers in IncludeStructureKirill Bobyrev2021-11-261-9/+17
* [clangd] IncludeCleaner: Mark used headersKirill Bobyrev2021-10-051-0/+2
* [clangd] Follow-up on rGdea48079b90dKirill Bobyrev2021-10-041-14/+13
* [clangd] Land D110386 againKirill Bobyrev2021-09-301-28/+40
* Revert "[clangd] Reland D110386"Kirill Bobyrev2021-09-301-32/+29
* Investigate failure in rGdd13f45e04366cc4f648b57ec87d20a5569e27c3Kirill Bobyrev2021-09-301-1/+3
* [clangd] Reland D110386Kirill Bobyrev2021-09-301-28/+29
* Revert "[clangd] Refactor IncludeStructure: use File (unsigned) for most comp...Kirill Bobyrev2021-09-281-29/+28
* [clangd] Refactor IncludeStructure: use File (unsigned) for most computationsKirill Bobyrev2021-09-281-28/+29
* Revert "[clangd] Refactor IncludeStructure: use File (unsigned) for most comp...Nico Weber2021-09-271-29/+28
* [clangd] Refactor IncludeStructure: use File (unsigned) for most computationsKirill Bobyrev2021-09-271-28/+29
* [clangd] Introduce ModulesKadir Cetinkaya2021-02-121-1/+1
* [clangd] locateMacroAt handles patched macrosKadir Cetinkaya2020-05-291-16/+3
* [clangd] Preserve line information while build PreamblePatchKadir Cetinkaya2020-05-071-0/+6
* [clangd] Reland 'Handle PresumedLocations in IncludeCollector'Kadir Cetinkaya2020-05-061-3/+53
* Revert "[clangd] Handle PresumedLocations in IncludeCollector"Kadir Cetinkaya2020-05-061-53/+3
* [clangd] Handle PresumedLocations in IncludeCollectorKadir Cetinkaya2020-05-061-3/+53
* [clangd] Get rid of Inclusion::RKadir Cetinkaya2020-05-051-3/+4
* [clangd] Move non-clang base pieces into separate support/ lib. NFCISam McCall2020-04-291-1/+1
* [clangd] Store ppdirective in InclusionKadir Cetinkaya2020-04-211-1/+2
* [clangd] Fix printing for InclusionKadir Cetinkaya2020-04-071-1/+1
* Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer2020-01-281-2/+2
* [clang-tools-extra] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-141-1/+1
* [clangd] cleanup: unify the implemenation of checking a location is inside ma...Haojian Wu2019-07-191-1/+1