aboutsummaryrefslogtreecommitdiff
path: root/clang-tools-extra/modularize/Modularize.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-12-14[clang][modules] Deprecate module.map in favor of module.modulemap (#75142)Michael Spencer1-6/+6
2023-11-01[clang][NFC] Fix leftovers from `LinkageSpecDecl::LanguageIDs` refactoringVlad Serebrennikov1-2/+2
2023-09-10[clang] NFCI: Use `FileEntryRef` in 'clang-tools-extra'Jan Svoboda1-16/+12
2023-08-15[Driver] Refactor to use llvm Option's new Visibility flagsJustin Bogner1-2/+2
2023-02-02[modularize] StringMap=>map to make iteration order deterministicFangrui Song1-2/+3
2022-10-25NFC: [clang] Template argument cleanups.Matheus Izvekov1-8/+2
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song1-5/+4
2021-03-02[cte][NFC] Remove all references to stdlib stream headers.Nathan James1-1/+0
2020-04-05[clang-tools-extra] NFC: Fix trivial typo in documents and commentsKazuaki Ishizaki1-1/+1
2020-03-28Upgrade some instances of std::sort to llvm::sort. NFC.Benjamin Kramer1-1/+1
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-3/+3
2020-01-04NFC: Fix trivial typos in commentsKazuaki Ishizaki1-1/+1
2019-11-21[DeclCXX] Remove unknown external linkage specificationsEhud Katz1-2/+0
2019-09-24[modularize] Fix compilation warning after r372681Mikael Holmen1-0/+2
2019-09-04[Driver] Use shared singleton instance of DriverOptTableIlya Biryukov1-3/+2
2019-08-29Changed FrontendActionFactory::create to return a std::unique_ptrDmitri Gribenko1-4/+7
2019-08-14[clang-tools-extra] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere1-2/+2
2019-07-13Simplify with llvm::is_contained. NFCFangrui Song1-1/+1
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-03-22clang-tidy, modularize: return non-zero exit code on errorsAlexander Kornienko1-1/+1
2018-02-27Revert "[Tooling] [1/1] Refactor FrontendActionFactory::create() to return st...Roman Lebedev1-5/+4
2018-02-27[Tooling] [1/1] Refactor FrontendActionFactory::create() to return std::uniqu...Roman Lebedev1-4/+5
2017-09-08Update for PrintHelpMessage not calling exit.Rafael Espindola1-1/+1
2016-12-14modernize-use-auto NFC fixesPiotr Padlewski1-3/+1
2016-08-17Adapt to TraverseLambdaCapture interface change from D23204Martin Bohme1-2/+8
2015-11-05Accommodate interface change in r252134.Alexander Kornienko1-1/+2
2015-09-14Prune CRLF.NAKAMURA Takumi1-2/+2
2015-07-10Added mechanism to modularize for doing a compilation precheckJohn Thompson1-5/+139
2015-07-08Fixed erroneous comments.John Thompson1-5/+1
2015-07-08Fixed erroneous comment.John Thompson1-1/+1
2015-07-03Revert r241330. It compiled with Visual C++ 2013 and gcc 4.9.1 (mingw) but no...Yaron Keren1-2/+2
2015-07-03Replace some const std::string & with llvm::StringRef or std::stringYaron Keren1-2/+2
2015-06-22Update for LLVM API change to return by InputArgList directly (rather than by...David Blaikie1-3/+3
2015-06-21Update for ParseARgs ArrayRef-ificationDavid Blaikie1-3/+2
2015-06-04Fixed modularize to warn about missing headers referenced in a module map.John Thompson1-2/+2
2015-06-04Fixed option comment. '=' is required.John Thompson1-5/+6
2015-05-06Changed option processing to implicitly use -x c++ if no other -x option spec...John Thompson1-4/+12
2015-04-23Fix clang-tools-extra build after clang r235614.Richard Smith1-1/+1
2015-04-11Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko1-3/+3
2015-03-23Make helpers static. clang-tools edition.Benjamin Kramer1-12/+13
2015-02-19Added module map coverage support, extracted from module-map-checker.John Thompson1-8/+72
2015-02-18Added support for extracting headers from module maps as a source for the hea...John Thompson1-8/+23
2015-02-18Updated file comment on modularize usage, as it was out-of-date.John Thompson1-3/+23
2015-02-17Add canonical path conversion function and use it so paths are consistent.John Thompson1-1/+1
2015-02-13Moved header list loading to new class. This is staging for adding module map...John Thompson1-93/+19
2015-02-13Modularize.cpp: Simplify. Vector may be aware of ranged-for.NAKAMURA Takumi1-6/+5
2015-02-13Modularize.cpp: Prune CRLFs.NAKAMURA Takumi1-4/+4
2015-02-12Added support for multiple header list files, as a precursor for when we need...John Thompson1-9/+13
2015-02-11Added -block-check-header-list-only option. This is a work-around for privat...John Thompson1-1/+11
2015-02-10Renamed module.map to module.modulemap (modularize).John Thompson1-6/+7