summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/pp-trace
Commit message (Collapse)AuthorAgeFilesLines
...
* Recommit 213308: unique_ptr-ify ownership of ASTConsumers (reverted in r213324)David Blaikie2014-08-101-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 Kramer2014-07-241-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 Blaikie2014-07-171-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 ASTConsumersDavid Blaikie2014-07-171-3/+4
| | | | llvm-svn: 213308
* Track clang changes from r210758Alp Toker2014-06-121-1/+1
| | | | llvm-svn: 210759
* Prospective build fix following clang r210518Alp Toker2014-06-102-2/+2
| | | | llvm-svn: 210521
* [C++11] Use 'nullptr'.Craig Topper2014-06-091-2/+2
| | | | llvm-svn: 210447
* Remove inclusions of LLVM's private config.hAlp Toker2014-06-041-1/+0
| | | | llvm-svn: 210146
* [C++11] Replace OwningPtr with std::unique_ptr.Ahmed Charles2014-03-091-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 Topper2014-03-021-30/+30
| | | | llvm-svn: 202632
* Add new 'remark' diagnostic typeTobias Grosser2014-02-281-3/+3
| | | | llvm-svn: 202477
* Update for llvm api change.Rafael Espindola2014-02-241-1/+1
| | | | llvm-svn: 202055
* Update for llvm api change.Rafael Espindola2014-02-241-1/+2
| | | | llvm-svn: 202045
* [CMake] clang-tools-extra: Update dependencies.NAKAMURA Takumi2013-12-101-2/+3
| | | | llvm-svn: 196860
* [CMake] clang-tools-extra may not depend on LLVM CodeGen.NAKAMURA Takumi2013-12-091-4/+1
| | | | llvm-svn: 196805
* Changed ConditionValue argument to PPCallbacks If and Elif callbacks to be a ↵John Thompson2013-12-072-6/+12
| | | | | | 3-state enum. llvm-svn: 196648
* [extra] pp-trace - Fix for PragmaWarning output, adding tests for the pragma ↵John Thompson2013-11-141-0/+1
| | | | | | callbacks. llvm-svn: 194636
* Fixed moduleImport and ident callbacks. Fixed modules test. Added ident ↵John Thompson2013-11-121-2/+2
| | | | | | callback test. A better test for moduleExport is coming. llvm-svn: 194447
* [extra] pp-trace - Fixed problems found while writing docs.John Thompson2013-11-052-5/+2
| | | | llvm-svn: 194079
* Delete unused private field to fix -Werror buildAlexey Samsonov2013-10-311-3/+0
| | | | llvm-svn: 193763
* Fix comment. pp-trace can only handle source file at a time.John Thompson2013-10-311-1/+1
| | | | llvm-svn: 193746
* pp-trace - preprocessor tacing and PPCallbacks testing toolJohn Thompson2013-10-315-0/+1144
llvm-svn: 193743
OpenPOWER on IntegriCloud