summaryrefslogtreecommitdiffstats
path: root/clang/test/Tooling/clang-check.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add 'not' to commands that are expected to fail.Rafael Espindola2013-07-041-1/+1
| | | | | | | This is at least good documentation, but also opens the possibility of using pipefail. llvm-svn: 185652
* As of r180836, these tests should no longer be XFAILed on Windows.Aaron Ballman2013-05-011-3/+0
| | | | llvm-svn: 180853
* Adds support for auto-detection of compilation databasesManuel Klimek2012-07-101-1/+1
| | | | | | | | | | from a source file and changes clang-check to make use of this. This makes clang-check just work on in-tree builds, and allows easy setup via a symlink per source directory to make clang-check work without any extra configuration. llvm-svn: 159990
* clang/test/Tooling: Tweak 4 tests to escape the path separator s/\\/\\\\/g ↵NAKAMURA Takumi2012-05-231-2/+2
| | | | | | in JSON. llvm-svn: 157351
* clang/test/Tooling: Remark as XFAIL again in 5 tests for msvc hosts.NAKAMURA Takumi2012-05-161-0/+3
| | | | | FIXME: JSON doesn't like path separator '\', on Win32 hosts. llvm-svn: 156957
* clang/test/Tooling: Remove XFAIL in 5 tests to unveil the real failure.NAKAMURA Takumi2012-05-161-4/+0
| | | | | | FYI, they can pass on Cygwin w/o any tweaks. llvm-svn: 156930
* Fix tautological FileCheck by moving the CHECK to an extra line.Manuel Klimek2012-04-101-1/+2
| | | | llvm-svn: 154393
* clang/test/Tooling/clang-check.cpp: Mark it as XFAIL also on cygwin.NAKAMURA Takumi2012-04-041-1/+2
| | | | | | It seems clang-check doesn't like gcc driver on cygming. Investigating. llvm-svn: 154066
* clang/test/Tooling/clang-check.cpp: Mark it as XFAIL mingw,msvc for now.NAKAMURA Takumi2012-04-041-0/+3
| | | | | | It seems JSON parser doesn't like path separator '\' on Win32 hosts. llvm-svn: 154017
* Adds a tooling library.Manuel Klimek2012-04-041-0/+8
Provides an API to run clang tools (FrontendActions) as standalone tools, or repeatedly in-memory in a process. This is useful for unit-testing, map-reduce style applications, source transformation daemons or command line tools. The ability to run over multiple translation units with different command line arguments enables building up refactoring tools that need to apply transformations across translation unit boundaries. See tools/clang-check/ClangCheck.cpp for an example. llvm-svn: 154008
OpenPOWER on IntegriCloud