diff options
| author | Andy Gibbs <andyg1001@hotmail.co.uk> | 2012-10-19 12:49:32 +0000 |
|---|---|---|
| committer | Andy Gibbs <andyg1001@hotmail.co.uk> | 2012-10-19 12:49:32 +0000 |
| commit | 0fea04509a6416f27b8237cf7df5705678686cc3 (patch) | |
| tree | 86624c61d256174f92313c3fd00b47a248956059 /llvm/lib/Transforms/Instrumentation/BlackList.cpp | |
| parent | c6e68daac0fa6e77a89f3ca72f266a528503dd1c (diff) | |
| download | bcm5719-llvm-0fea04509a6416f27b8237cf7df5705678686cc3.tar.gz bcm5719-llvm-0fea04509a6416f27b8237cf7df5705678686cc3.zip | |
Change VerifyDiagnosticConsumer so that it *must* contain at least one "expected-*" directive. As a result, for test-cases that are not expected to generate any diagnostics, an additional directive "expected-no-diagnostics" has been implemented which can then be included in such test-cases. This new directive may not be used in conjunction with any other "expected-*" directive.
This change was initially proposed as a solution to the problem highlighted by check-in r164677, i.e. that -verify will not cause a test-case failure where the compile command does not actually reference the file.
Patch reviewed by David Blaikie.
llvm-svn: 166281
Diffstat (limited to 'llvm/lib/Transforms/Instrumentation/BlackList.cpp')
0 files changed, 0 insertions, 0 deletions

