summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/module-map-checker
Commit message (Collapse)AuthorAgeFilesLines
* Deleted module-map-checker, as it's been folded into modularize.John Thompson2015-02-204-842/+0
| | | | llvm-svn: 230014
* Fixed module-map-checker to recurse umbrella dirs when collecting headers.John Thompson2015-02-101-2/+5
| | | | llvm-svn: 228695
* Renamed module.map to module.modulemap.John Thompson2015-02-102-27/+27
| | | | llvm-svn: 228692
* Replace size call with empty call where appripriate in clang/tools/extraAlexander Kornienko2015-01-221-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
* Update to match clang r223913.Richard Smith2014-12-101-1/+14
| | | | llvm-svn: 223914
* Update and simplify to match Clang r223095.Richard Smith2014-12-021-14/+3
| | | | llvm-svn: 223098
* Update for LLVM API changeDavid Blaikie2014-11-191-1/+1
| | | | llvm-svn: 222304
* Fix Makefiles after r220867.Daniel Jasper2014-10-291-2/+2
| | | | llvm-svn: 220868
* Avoid having "using namespace" for both "clang" and "llvm" namespaces.Alexey Samsonov2014-10-151-20/+19
| | | | | | | This is fragile, as there are classes with the same name in both namespaces (e.g. llvm::Module and clang::Module). llvm-svn: 219855
* 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
* Prune Redundant libdeps in CMake's target_link_libraries and LLVMBuild.txt.NAKAMURA Takumi2014-07-151-2/+0
| | | | | | I checked this with Release+Asserts on x86_64-mingw32. Please restore partially if this were overkill. llvm-svn: 213064
* [CMake] Update libdeps.NAKAMURA Takumi2014-07-141-0/+4
| | | | llvm-svn: 212920
* [CMake] Reorder libdeps by alphabetical order.NAKAMURA Takumi2014-07-141-1/+1
| | | | llvm-svn: 212919
* Track changes from clang r212387, r212388Alp Toker2014-07-062-3/+3
| | | | 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
* Replace llvm::error_code with std::error_code.Rafael Espindola2014-06-121-1/+1
| | | | llvm-svn: 210776
* 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-092-6/+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
* [CMake] module-map-checker itself should depend just on LLVMSupport.NAKAMURA Takumi2014-01-131-4/+1
| | | | llvm-svn: 199072
* 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-074-0/+838
llvm-svn: 198693
OpenPOWER on IntegriCloud