aboutsummaryrefslogtreecommitdiff
path: root/clang-tools-extra/modularize/ModularizeUtilities.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-05-19[clang] Use operator==(StringRef, StringRef) (NFC) (#92708)Kazu Hirata1-4/+2
2024-01-26[clang-tools-extra] Use SmallString::operator std::string (NFC)Kazu Hirata1-1/+1
2024-01-15[modularize] Use SmallString::operator std::string (NFC)Kazu Hirata1-2/+2
2023-12-14[clang][modules] Deprecate module.map in favor of module.modulemap (#75142)Michael Spencer1-2/+2
2023-12-14Use StringRef::{starts,ends}_with (NFC)Kazu Hirata1-6/+5
2023-11-01[Attributes][HLSL] Teach EnumArgument to refer to an external enum (#70835)Justin Bogner1-3/+3
2023-07-20[modularize] Stabilize iteration order when processing module mapsFangrui Song1-5/+6
2023-05-30[clang][modules] NFCI: Extract optionality out of `Module::{Header,DirectoryN...Jan Svoboda1-7/+8
2023-05-30[clang][lex] NFCI: Use DirectoryEntryRef in ModuleMap::parseModuleMapFile()Jan Svoboda1-13/+12
2023-05-26[clang][modules] NFCI: Distinguish as-written and effective umbrella directoriesJan Svoboda1-3/+4
2023-04-24[clang] Make access to submodules via `iterator_range`Stoorx1-3/+2
2021-06-25[clang-tools-extra] Rename StringRef _lower() method calls to _insensitive()Martin Storsjö1-2/+2
2020-12-14Revert "Lex: Migrate HeaderSearch::LoadedModuleMaps to FileEntryRef"Nico Weber1-6/+6
2020-12-14Lex: Migrate HeaderSearch::LoadedModuleMaps to FileEntryRefDuncan P. N. Exon Smith1-6/+6
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-4/+4
2019-08-01[clang-tools-extra] Adopt FileManager's error-returning APIsHarlan Haskins1-5/+10
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2017-10-10Support: Have directory_iterator::status() return FindFirstFileEx/FindNextFil...Peter Collingbourne1-3/+4
2017-02-11Fix memory leak by using unique_ptrDavid Blaikie1-2/+3
2017-01-06Fixes for Clang API changeDavid Blaikie1-19/+16
2016-12-14Deleted unused typedefPiotr Padlewski1-1/+0
2016-12-14modernize-use-auto NFC fixesPiotr Padlewski1-4/+3
2016-02-05Add qualifiers that are about to be necessary. NFCPaul Robinson1-2/+2
2015-12-04Added coverage check for extensionless headers, and exclude hidden dot direct...John Thompson1-1/+1
2015-12-04Backing out 254635 until I have a good workaround and test case.John Thompson1-1/+1
2015-12-03Fixed header determination logic. Was missing extensionless headers in covera...John Thompson1-1/+1
2015-07-10Added mechanism to modularize for doing a compilation precheckJohn Thompson1-20/+143
2015-06-04Fixed modularize to warn about missing headers referenced in a module map.John Thompson1-0/+19
2015-05-16Update to match clang r237508.Richard Smith1-2/+2
2015-03-23Make helpers static. clang-tools edition.Benjamin Kramer1-1/+3
2015-03-06Renamed function to avoid confusion about purpose.John Thompson1-3/+5
2015-02-26Fixed canonical path function.John Thompson1-1/+19
2015-02-20Remove carriage returns.Nick Lewycky1-5/+5
2015-02-19Added module map coverage support, extracted from module-map-checker.John Thompson1-2/+47
2015-02-19Pruned some unneeded code and comments.John Thompson1-4/+2
2015-02-18Added support for extracting headers from module maps as a source for the hea...John Thompson1-6/+209
2015-02-17Add canonical path conversion function and use it so paths are consistent.John Thompson1-1/+16
2015-02-13Moved header list loading to new class. This is staging for adding module map...John Thompson1-0/+124