summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/modularize
Commit message (Collapse)AuthorAgeFilesLines
...
* Quick build fix.Rafael Espindola2014-06-121-0/+1
| | | | llvm-svn: 210838
* [C++11] Use 'nullptr'.Craig Topper2014-06-093-25/+25
| | | | llvm-svn: 210447
* Remove inclusions of LLVM's private config.hAlp Toker2014-06-041-1/+0
| | | | llvm-svn: 210146
* Use error_code() instead of error_code::succes()Rafael Espindola2014-05-311-1/+1
| | | | | | | There is no std::error_code::success, so this removes much of the noise in transitioning to std::error_code. llvm-svn: 209953
* Update for Clang API change and move ClangTidyDiagnosticRenderer into an ↵Benjamin Kramer2014-05-101-1/+1
| | | | | | anonymous namespace while there. llvm-svn: 208471
* [C++11] Replace OwningPtr with std::unique_ptr.Ahmed Charles2014-03-092-8/+6
| | | | | | | | This removes all references to OwningPtr, which should be fairly undisruptive to out-of-tree projects since they are unlikely to use clang-tools-extra as a library instead of a set of tools. llvm-svn: 203382
* Update for llvm api change.Rafael Espindola2014-02-241-1/+1
| | | | llvm-svn: 202055
* Update for llvm api change.Rafael Espindola2014-02-241-1/+1
| | | | llvm-svn: 202045
* Fix typoAlp Toker2014-01-091-1/+1
| | | | llvm-svn: 198831
* Fix the top header that corresponds to this source file. Thanks forChandler Carruth2014-01-071-1/+1
| | | | | | spotting this Cody Maloney! llvm-svn: 198716
* Run llvm/utils/sort_includes.py over the Clang tools code. This doesn'tChandler Carruth2014-01-072-5/+5
| | | | | | | | | | always produce as pretty of results as it does in LLVM and Clang, but I don't mind and the value of having a single canonical ordering is very high IMO. Let me know if you spot really serious problems here. llvm-svn: 198703
* Fix assertion error.John Thompson2013-12-101-1/+1
| | | | llvm-svn: 196863
* [CMake] clang-tools-extra: Update dependencies.NAKAMURA Takumi2013-12-101-2/+4
| | | | llvm-svn: 196860
* [CMake] clang-tools-extra may not depend on LLVM CodeGen.NAKAMURA Takumi2013-12-091-4/+2
| | | | llvm-svn: 196805
* Changed ConditionValue argument to PPCallbacks If and Elif callbacks to be a ↵John Thompson2013-12-071-13/+22
| | | | | | 3-state enum. llvm-svn: 196648
* Improve comment, as requested by Alp Toker.John Thompson2013-12-041-1/+1
| | | | llvm-svn: 196409
* Fix a variety of user-visible and comment typosAlp Toker2013-12-011-2/+2
| | | | llvm-svn: 196038
* clang-tools-extra/modularize: Compare Paths to Prefix as ↵NAKAMURA Takumi2013-10-161-2/+6
| | | | | | | | natively-canonicalized form. On Win32, paths are not expected to be canonicalized. llvm-svn: 192763
* ModuleAssistant: Fix warning, don't return bool as a pointer.Will Dietz2013-10-151-1/+1
| | | | | | No functionality change intended. llvm-svn: 192713
* Added module map generation option.John Thompson2013-10-154-4/+396
| | | | llvm-svn: 192703
* Added colon to make proper error message prefix.John Thompson2013-09-201-2/+2
| | | | llvm-svn: 191092
* Don't use default label in fully covered switchAlexey Samsonov2013-09-191-2/+0
| | | | llvm-svn: 190992
* Check for #include in extern and namespace blocks.John Thompson2013-09-183-24/+247
| | | | llvm-svn: 190950
* Modularize: Use in-place version of sys::path::native.Benjamin Kramer2013-09-111-2/+2
| | | | llvm-svn: 190511
* modularize - Fix of header dependencies - this time with the source.John Thompson2013-09-041-11/+103
| | | | llvm-svn: 189984
* modularize - Update main comment.John Thompson2013-09-041-11/+7
| | | | llvm-svn: 189968
* Revert svn 189837 "Added header dependencies support."Bob Wilson2013-09-041-132/+29
| | | | | | | The NoProblemsDependencies.modularize test is failing on many buildbots. I have also reverted the change in 189904 to disable that test for MSVC. llvm-svn: 189957
* Added header dependencies support.John Thompson2013-09-031-29/+132
| | | | llvm-svn: 189837
* Ran clang-format for a base-line.John Thompson2013-09-032-19/+15
| | | | llvm-svn: 189836
* Updated the main comment with respect to problems and future directions.John Thompson2013-08-261-32/+16
| | | | llvm-svn: 189229
* Fixed some issues that resulted in erroneous duplicate symbol error messages.John Thompson2013-08-261-1/+11
| | | | llvm-svn: 189228
* Add dependencies on TransformUtils library in preparation for re-applying ↵Alexey Samsonov2013-08-191-1/+1
| | | | | | r188666 llvm-svn: 188674
* Avoid errors on header guards using #if defined(NAME).John Thompson2013-08-131-0/+2
| | | | llvm-svn: 188306
* Remove CRs added in r187370.Nico Weber2013-08-121-20/+20
| | | | llvm-svn: 188168
* Fixed coding convention naming issue - variable names start with uppercase.John Thompson2013-08-091-33/+33
| | | | llvm-svn: 188070
* Fix false error message for function-style macro instance used as arguments ↵John Thompson2013-08-091-0/+9
| | | | | | in other function-style macros instances, and add test for it. llvm-svn: 188036
* Extend comments for problems and future directions.John Thompson2013-08-091-2/+15
| | | | llvm-svn: 188035
* Comment changes. Added current problems comment.John Thompson2013-08-081-3/+23
| | | | llvm-svn: 187942
* Fixed incorrect header guard/nested header mechanism.John Thompson2013-08-071-5/+7
| | | | llvm-svn: 187898
* Fixed uninitialized member, plus recommit of 187736.John Thompson2013-08-051-12/+27
| | | | llvm-svn: 187757
* Reverting r187736. It broke some public bots:Arnold Schwaighofer2013-08-051-25/+11
| | | | | | | http://lab.llvm.org:8011/builders/clang-native-arm-cortex-a9/builds/10248 http://bb.pgr.jp/builders/cmake-clang-i686-mingw32/builds/3327 llvm-svn: 187746
* Fixed incorrect include file exit detection. Added work-around to avoid ↵John Thompson2013-08-051-11/+25
| | | | | | error on header guard in nested include. Fixed a couple of coding standard issues on variable names. llvm-svn: 187736
* Fixed comment typo.John Thompson2013-07-291-1/+1
| | | | llvm-svn: 187384
* Fixed comment issues (non-ASCII chars, typos) per review, expanded some ↵John Thompson2013-07-292-40/+111
| | | | | | comments. llvm-svn: 187370
* modularize: Remove default case from fully covered switch.Benjamin Kramer2013-07-271-4/+1
| | | | llvm-svn: 187306
* Fixed case change that caused the test failure. Incorporarated Sean's ↵John Thompson2013-07-264-8/+1328
| | | | | | review changes, consisting only of renaming and comment changes. llvm-svn: 187277
* Revert "Added new feature for checking macro and preprocessor conditional ↵Rafael Espindola2013-07-264-1128/+8
| | | | | | | | | consistency." This reverts commit r187228. It broke some bots: http://bb.pgr.jp/builders/cmake-clang-i686-mingw32 llvm-svn: 187235
* Added new feature for checking macro and preprocessor conditional consistency.John Thompson2013-07-264-8/+1128
| | | | llvm-svn: 187228
* Fixed some formatting issues with clang-format to get a baseline.John Thompson2013-07-191-7/+6
| | | | llvm-svn: 186675
* Ran clang-format on Modularize.cpp to get a baseline for future changes.John Thompson2013-06-271-12/+20
| | | | llvm-svn: 185092
OpenPOWER on IntegriCloud