summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/module-map-checker/ModuleMapChecker.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Unique_ptrify PPCallbacks ownership. Goes with clang r217474.Craig Topper2014-09-101-1/+1
| | | | llvm-svn: 217475
* 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
* 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 changes from clang r212387, r212388Alp Toker2014-07-061-1/+1
| | | | llvm-svn: 212390
* Track IntrusiveRefCntPtr::get() changes from LLVM r212366Alp Toker2014-07-051-5/+5
| | | | llvm-svn: 212367
* Prefix error_code with std.Rafael Espindola2014-06-121-11/+10
| | | | llvm-svn: 210840
* Quick build fix.Rafael Espindola2014-06-121-0/+1
| | | | llvm-svn: 210838
* Use generic_category from the std namespace.Rafael Espindola2014-06-121-5/+5
| | | | llvm-svn: 210735
* [C++11] Use 'nullptr'.Craig Topper2014-06-091-1/+1
| | | | llvm-svn: 210447
* [C++11] Replace OwningPtr with std::unique_ptr.Ahmed Charles2014-03-091-3/+4
| | | | | | | | 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
* Run llvm/utils/sort_includes.py over the Clang tools code. This doesn'tChandler Carruth2014-01-071-1/+1
| | | | | | | | | | 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
* Initial checkin of new module-map-checker tool.John Thompson2014-01-071-0/+575
llvm-svn: 198693
OpenPOWER on IntegriCloud