| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Fixed incorrect header inclusion tracking resulting in false error reports. | John Thompson | 2015-02-12 | 1 | -1/+4 | |
| | | | | | llvm-svn: 228929 | |||||
| * | Added -block-check-header-list-only option. This is a work-around for ↵ | John Thompson | 2015-02-11 | 3 | -7/+51 | |
| | | | | | | | private includes that purposefully get included inside blocks. llvm-svn: 228846 | |||||
| * | Centralize canonical path conversion. | John Thompson | 2015-02-11 | 1 | -4/+9 | |
| | | | | | llvm-svn: 228845 | |||||
| * | Renamed module.map to module.modulemap (modularize). | John Thompson | 2015-02-10 | 2 | -8/+9 | |
| | | | | | llvm-svn: 228693 | |||||
| * | Replace size call with empty call where appripriate in clang/tools/extra | Alexander Kornienko | 2015-01-22 | 1 | -1/+1 | |
| | | | | | | | | | | | | This patch is the result of applying fixes of the ContainerSizeEmpty Clang-Tidy checker which was committed recently. http://reviews.llvm.org/D7085 Patch by Gábor Horváth! llvm-svn: 226817 | |||||
| * | Make ArgumentsAdjuster an std::function (clang-tools-extra part of D6505). | Alexander Kornienko | 2014-12-03 | 1 | -21/+13 | |
| | | | | | | | | | | | | | Reviewers: klimek Reviewed By: klimek Subscribers: cfe-commits Differential Revision: http://reviews.llvm.org/D6506 llvm-svn: 223249 | |||||
| * | Update for LLVM API change to make Small(Ptr)Set::insert return ↵ | David Blaikie | 2014-11-19 | 1 | -1/+1 | |
| | | | | | | | pair<iterator, bool> as per the C++ standard's associative container concept. llvm-svn: 222336 | |||||
| * | Unique_ptrify PPCallbacks ownership. Goes with clang r217474. | Craig Topper | 2014-09-10 | 1 | -1/+2 | |
| | | | | | llvm-svn: 217475 | |||||
| * | Update for LLVM api change | Rafael Espindola | 2014-08-25 | 1 | -5/+5 | |
| | | | | | llvm-svn: 216396 | |||||
| * | Recommit 213308: unique_ptr-ify ownership of ASTConsumers (reverted in r213324) | David Blaikie | 2014-08-10 | 1 | -4/+4 | |
| | | | | | | | | | After post-commit review and community discussion, this seems like a reasonable direction to continue, making ownership semantics explicit in the source using the type system. llvm-svn: 215324 | |||||
| * | Plug memory leaks. | Benjamin Kramer | 2014-07-24 | 1 | -2/+2 | |
| | | | | | | | | Most of the changes are mechanic std::unique_ptr insertions. All leaks were detected by LeakSanitizer. llvm-svn: 213851 | |||||
| * | Revert "unique_ptr-ify ownership of ASTConsumers" | David Blaikie | 2014-07-17 | 1 | -4/+4 | |
| | | | | | | | | | | This reverts commit r213308. Reverting to have some on-list discussion/confirmation about the ongoing direction of smart pointer usage in the LLVM project. llvm-svn: 213324 | |||||
| * | unique_ptr-ify ownership of ASTConsumers | David Blaikie | 2014-07-17 | 1 | -4/+4 | |
| | | | | | llvm-svn: 213308 | |||||
| * | [CMake] Update libdeps. | NAKAMURA Takumi | 2014-07-14 | 1 | -0/+1 | |
| | | | | | llvm-svn: 212920 | |||||
| * | Update for llvm api change. | Rafael Espindola | 2014-07-06 | 1 | -5/+5 | |
| | | | | | llvm-svn: 212406 | |||||
| * | Unbreak the build after r211244. | David Blaikie | 2014-06-19 | 1 | -13/+0 | |
| | | | | | | | | | | These operator overloads were unneeded (once the const correctness in PooledStringPtr was corrected) and inefficient (since the strings are pooled the pointers can just be compared for equality instead of doing strcmp). llvm-svn: 211245 | |||||
| * | Prefix error_code with std. | Rafael Espindola | 2014-06-12 | 1 | -8/+8 | |
| | | | | | llvm-svn: 210840 | |||||
| * | Quick build fix. | Rafael Espindola | 2014-06-12 | 1 | -0/+1 | |
| | | | | | llvm-svn: 210838 | |||||
| * | [C++11] Use 'nullptr'. | Craig Topper | 2014-06-09 | 3 | -25/+25 | |
| | | | | | llvm-svn: 210447 | |||||
| * | Remove inclusions of LLVM's private config.h | Alp Toker | 2014-06-04 | 1 | -1/+0 | |
| | | | | | llvm-svn: 210146 | |||||
| * | Use error_code() instead of error_code::succes() | Rafael Espindola | 2014-05-31 | 1 | -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 Kramer | 2014-05-10 | 1 | -1/+1 | |
| | | | | | | | anonymous namespace while there. llvm-svn: 208471 | |||||
| * | [C++11] Replace OwningPtr with std::unique_ptr. | Ahmed Charles | 2014-03-09 | 2 | -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 Espindola | 2014-02-24 | 1 | -1/+1 | |
| | | | | | llvm-svn: 202055 | |||||
| * | Update for llvm api change. | Rafael Espindola | 2014-02-24 | 1 | -1/+1 | |
| | | | | | llvm-svn: 202045 | |||||
| * | Fix typo | Alp Toker | 2014-01-09 | 1 | -1/+1 | |
| | | | | | llvm-svn: 198831 | |||||
| * | Fix the top header that corresponds to this source file. Thanks for | Chandler Carruth | 2014-01-07 | 1 | -1/+1 | |
| | | | | | | | spotting this Cody Maloney! llvm-svn: 198716 | |||||
| * | Run llvm/utils/sort_includes.py over the Clang tools code. This doesn't | Chandler Carruth | 2014-01-07 | 2 | -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 Thompson | 2013-12-10 | 1 | -1/+1 | |
| | | | | | llvm-svn: 196863 | |||||
| * | [CMake] clang-tools-extra: Update dependencies. | NAKAMURA Takumi | 2013-12-10 | 1 | -2/+4 | |
| | | | | | llvm-svn: 196860 | |||||
| * | [CMake] clang-tools-extra may not depend on LLVM CodeGen. | NAKAMURA Takumi | 2013-12-09 | 1 | -4/+2 | |
| | | | | | llvm-svn: 196805 | |||||
| * | Changed ConditionValue argument to PPCallbacks If and Elif callbacks to be a ↵ | John Thompson | 2013-12-07 | 1 | -13/+22 | |
| | | | | | | | 3-state enum. llvm-svn: 196648 | |||||
| * | Improve comment, as requested by Alp Toker. | John Thompson | 2013-12-04 | 1 | -1/+1 | |
| | | | | | llvm-svn: 196409 | |||||
| * | Fix a variety of user-visible and comment typos | Alp Toker | 2013-12-01 | 1 | -2/+2 | |
| | | | | | llvm-svn: 196038 | |||||
| * | clang-tools-extra/modularize: Compare Paths to Prefix as ↵ | NAKAMURA Takumi | 2013-10-16 | 1 | -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 Dietz | 2013-10-15 | 1 | -1/+1 | |
| | | | | | | | No functionality change intended. llvm-svn: 192713 | |||||
| * | Added module map generation option. | John Thompson | 2013-10-15 | 4 | -4/+396 | |
| | | | | | llvm-svn: 192703 | |||||
| * | Added colon to make proper error message prefix. | John Thompson | 2013-09-20 | 1 | -2/+2 | |
| | | | | | llvm-svn: 191092 | |||||
| * | Don't use default label in fully covered switch | Alexey Samsonov | 2013-09-19 | 1 | -2/+0 | |
| | | | | | llvm-svn: 190992 | |||||
| * | Check for #include in extern and namespace blocks. | John Thompson | 2013-09-18 | 3 | -24/+247 | |
| | | | | | llvm-svn: 190950 | |||||
| * | Modularize: Use in-place version of sys::path::native. | Benjamin Kramer | 2013-09-11 | 1 | -2/+2 | |
| | | | | | llvm-svn: 190511 | |||||
| * | modularize - Fix of header dependencies - this time with the source. | John Thompson | 2013-09-04 | 1 | -11/+103 | |
| | | | | | llvm-svn: 189984 | |||||
| * | modularize - Update main comment. | John Thompson | 2013-09-04 | 1 | -11/+7 | |
| | | | | | llvm-svn: 189968 | |||||
| * | Revert svn 189837 "Added header dependencies support." | Bob Wilson | 2013-09-04 | 1 | -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 Thompson | 2013-09-03 | 1 | -29/+132 | |
| | | | | | llvm-svn: 189837 | |||||
| * | Ran clang-format for a base-line. | John Thompson | 2013-09-03 | 2 | -19/+15 | |
| | | | | | llvm-svn: 189836 | |||||
| * | Updated the main comment with respect to problems and future directions. | John Thompson | 2013-08-26 | 1 | -32/+16 | |
| | | | | | llvm-svn: 189229 | |||||
| * | Fixed some issues that resulted in erroneous duplicate symbol error messages. | John Thompson | 2013-08-26 | 1 | -1/+11 | |
| | | | | | llvm-svn: 189228 | |||||
| * | Add dependencies on TransformUtils library in preparation for re-applying ↵ | Alexey Samsonov | 2013-08-19 | 1 | -1/+1 | |
| | | | | | | | r188666 llvm-svn: 188674 | |||||
| * | Avoid errors on header guards using #if defined(NAME). | John Thompson | 2013-08-13 | 1 | -0/+2 | |
| | | | | | llvm-svn: 188306 | |||||

