summaryrefslogtreecommitdiffstats
path: root/modularize/Modularize.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update for PrintHelpMessage not calling exit.Rafael Espindola2017-09-081-1/+1
* modernize-use-auto NFC fixesPiotr Padlewski2016-12-141-3/+1
* Adapt to TraverseLambdaCapture interface change from D23204Martin Bohme2016-08-171-2/+8
* Accommodate interface change in r252134.Alexander Kornienko2015-11-051-1/+2
* Prune CRLF.NAKAMURA Takumi2015-09-141-2/+2
* Added mechanism to modularize for doing a compilation precheckJohn Thompson2015-07-101-5/+139
* Fixed erroneous comments.John Thompson2015-07-081-5/+1
* Fixed erroneous comment.John Thompson2015-07-081-1/+1
* Revert r241330. It compiled with Visual C++ 2013 and gcc 4.9.1 (mingw) but no...Yaron Keren2015-07-031-2/+2
* Replace some const std::string & with llvm::StringRef or std::stringYaron Keren2015-07-031-2/+2
* Update for LLVM API change to return by InputArgList directly (rather than by...David Blaikie2015-06-221-3/+3
* Update for ParseARgs ArrayRef-ificationDavid Blaikie2015-06-211-3/+2
* Fixed modularize to warn about missing headers referenced in a module map.John Thompson2015-06-041-2/+2
* Fixed option comment. '=' is required.John Thompson2015-06-041-5/+6
* Changed option processing to implicitly use -x c++ if no other -x option spec...John Thompson2015-05-061-4/+12
* Fix clang-tools-extra build after clang r235614.Richard Smith2015-04-231-1/+1
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-111-3/+3
* Make helpers static. clang-tools edition.Benjamin Kramer2015-03-231-12/+13
* Added module map coverage support, extracted from module-map-checker.John Thompson2015-02-191-8/+72
* Added support for extracting headers from module maps as a source for the hea...John Thompson2015-02-181-8/+23
* Updated file comment on modularize usage, as it was out-of-date.John Thompson2015-02-181-3/+23
* Add canonical path conversion function and use it so paths are consistent.John Thompson2015-02-171-1/+1
* Moved header list loading to new class. This is staging for adding module map...John Thompson2015-02-131-93/+19
* Modularize.cpp: Simplify. Vector may be aware of ranged-for.NAKAMURA Takumi2015-02-131-6/+5
* Modularize.cpp: Prune CRLFs.NAKAMURA Takumi2015-02-131-4/+4
* Added support for multiple header list files, as a precursor for when we need...John Thompson2015-02-121-9/+13
* Added -block-check-header-list-only option. This is a work-around for privat...John Thompson2015-02-111-1/+11
* Renamed module.map to module.modulemap (modularize).John Thompson2015-02-101-6/+7
* Make ArgumentsAdjuster an std::function (clang-tools-extra part of D6505).Alexander Kornienko2014-12-031-21/+13
* Recommit 213308: unique_ptr-ify ownership of ASTConsumers (reverted in r213324)David Blaikie2014-08-101-4/+4
* Plug memory leaks.Benjamin Kramer2014-07-241-2/+2
* Revert "unique_ptr-ify ownership of ASTConsumers"David Blaikie2014-07-171-4/+4
* unique_ptr-ify ownership of ASTConsumersDavid Blaikie2014-07-171-4/+4
* Update for llvm api change.Rafael Espindola2014-07-061-5/+5
* Prefix error_code with std.Rafael Espindola2014-06-121-8/+8
* Quick build fix.Rafael Espindola2014-06-121-0/+1
* [C++11] Use 'nullptr'.Craig Topper2014-06-091-1/+1
* Remove inclusions of LLVM's private config.hAlp Toker2014-06-041-1/+0
* Use error_code() instead of error_code::succes()Rafael Espindola2014-05-311-1/+1
* Update for Clang API change and move ClangTidyDiagnosticRenderer into an anon...Benjamin Kramer2014-05-101-1/+1
* [C++11] Replace OwningPtr with std::unique_ptr.Ahmed Charles2014-03-091-6/+5
* Fix the top header that corresponds to this source file. Thanks forChandler Carruth2014-01-071-1/+1
* Run llvm/utils/sort_includes.py over the Clang tools code. This doesn'tChandler Carruth2014-01-071-2/+2
* Fix assertion error.John Thompson2013-12-101-1/+1
* Improve comment, as requested by Alp Toker.John Thompson2013-12-041-1/+1
* Fix a variety of user-visible and comment typosAlp Toker2013-12-011-2/+2
* Added module map generation option.John Thompson2013-10-151-4/+56
* Don't use default label in fully covered switchAlexey Samsonov2013-09-191-2/+0
* Check for #include in extern and namespace blocks.John Thompson2013-09-181-21/+82
* Modularize: Use in-place version of sys::path::native.Benjamin Kramer2013-09-111-2/+2