Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Recommit 213308: unique_ptr-ify ownership of ASTConsumers (reverted in r213324) | David Blaikie | 2014-08-10 | 1 | -3/+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/+3 | |
| | | | | | | | | | 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 | -3/+4 | |
| | | | | llvm-svn: 213308 | |||||
* | Track clang changes from r210758 | Alp Toker | 2014-06-12 | 1 | -1/+1 | |
| | | | | llvm-svn: 210759 | |||||
* | Prospective build fix following clang r210518 | Alp Toker | 2014-06-10 | 2 | -2/+2 | |
| | | | | llvm-svn: 210521 | |||||
* | [C++11] Use 'nullptr'. | Craig Topper | 2014-06-09 | 1 | -2/+2 | |
| | | | | llvm-svn: 210447 | |||||
* | Remove inclusions of LLVM's private config.h | Alp Toker | 2014-06-04 | 1 | -1/+0 | |
| | | | | llvm-svn: 210146 | |||||
* | [C++11] Replace OwningPtr with std::unique_ptr. | Ahmed Charles | 2014-03-09 | 1 | -2/+1 | |
| | | | | | | | | 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 | |||||
* | [C++11] Replace LLVM_OVERRIDE with 'override' | Craig Topper | 2014-03-02 | 1 | -30/+30 | |
| | | | | llvm-svn: 202632 | |||||
* | Add new 'remark' diagnostic type | Tobias Grosser | 2014-02-28 | 1 | -3/+3 | |
| | | | | llvm-svn: 202477 | |||||
* | 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/+2 | |
| | | | | llvm-svn: 202045 | |||||
* | [CMake] clang-tools-extra: Update dependencies. | NAKAMURA Takumi | 2013-12-10 | 1 | -2/+3 | |
| | | | | llvm-svn: 196860 | |||||
* | [CMake] clang-tools-extra may not depend on LLVM CodeGen. | NAKAMURA Takumi | 2013-12-09 | 1 | -4/+1 | |
| | | | | llvm-svn: 196805 | |||||
* | Changed ConditionValue argument to PPCallbacks If and Elif callbacks to be a ↵ | John Thompson | 2013-12-07 | 2 | -6/+12 | |
| | | | | | | 3-state enum. llvm-svn: 196648 | |||||
* | [extra] pp-trace - Fix for PragmaWarning output, adding tests for the pragma ↵ | John Thompson | 2013-11-14 | 1 | -0/+1 | |
| | | | | | | callbacks. llvm-svn: 194636 | |||||
* | Fixed moduleImport and ident callbacks. Fixed modules test. Added ident ↵ | John Thompson | 2013-11-12 | 1 | -2/+2 | |
| | | | | | | callback test. A better test for moduleExport is coming. llvm-svn: 194447 | |||||
* | [extra] pp-trace - Fixed problems found while writing docs. | John Thompson | 2013-11-05 | 2 | -5/+2 | |
| | | | | llvm-svn: 194079 | |||||
* | Delete unused private field to fix -Werror build | Alexey Samsonov | 2013-10-31 | 1 | -3/+0 | |
| | | | | llvm-svn: 193763 | |||||
* | Fix comment. pp-trace can only handle source file at a time. | John Thompson | 2013-10-31 | 1 | -1/+1 | |
| | | | | llvm-svn: 193746 | |||||
* | pp-trace - preprocessor tacing and PPCallbacks testing tool | John Thompson | 2013-10-31 | 5 | -0/+1144 | |
llvm-svn: 193743 |