llvm-project/clang/test
Jordan Rose 111c4a6b69 Fix off-by-one error in #pragma clang system_header.
The system_header pragma (from GCC) is implemented using line notes in the
source manager. However, a line note's line number specifies the number
not for the current line, but for the next line. This was making all
line numbers appear off by one after the pragma.

Reported by Andy Gibbs, uncovered during r179677.

llvm-svn: 179709
2013-04-17 19:09:18 +00:00
..
ARCMT [objcmt] Fix a mishandled conversion to objc directory literal. 2013-04-06 01:13:17 +00:00
ASTMerge Extended VerifyDiagnosticConsumer to also verify source file for diagnostic. 2013-04-17 08:06:46 +00:00
Analysis [analyzer] Don't warn for returning void expressions in void blocks. 2013-04-17 18:03:48 +00:00
CXX PR15755: don't drop parameter packs when dropping parameters with default 2013-04-17 19:00:52 +00:00
CodeCompletion PR14381: Never skip constexpr function bodies when code-completing. We may need 2012-11-19 21:13:18 +00:00
CodeGen Set SRet flags properly in '-cxx-abi microsoft'. 2013-04-17 12:54:10 +00:00
CodeGenCUDA Use kernel metadata to differentiate between kernel and device 2013-03-30 14:38:24 +00:00
CodeGenCXX Set SRet flags properly in '-cxx-abi microsoft'. 2013-04-17 12:54:10 +00:00
CodeGenObjC objc_autoreleasePoolPop() can throw if a -dealloc does. 2013-04-16 21:29:40 +00:00
CodeGenObjCXX Drop ObjCIndirectCopyRestoreExprs during template instantiation. 2013-04-11 02:14:26 +00:00
CodeGenOpenCL Use kernel metadata to differentiate between kernel and device 2013-03-30 14:38:24 +00:00
Coverage Objective-C: When using super.prop, property should be 2013-03-11 22:26:33 +00:00
Driver [Modules] Convert module specific -fno-modules-autolink into -fno-autolink. 2013-04-16 18:21:19 +00:00
FixIt Objective-C arc [qui]. Don't issue the bridge cast 2013-04-02 23:48:59 +00:00
Format Provide better emacs integration. 2013-04-12 10:12:01 +00:00
Frontend Extended VerifyDiagnosticConsumer to also verify source file for diagnostic. 2013-04-17 08:06:46 +00:00
Headers Headers: Don't try to use RSIZE_MAX unless we are freestanding. 2013-04-12 23:41:08 +00:00
Index Correct the range returned by ParmVarDecl::getSourceRange(), for parameters in ObjC methods with postfix types. 2013-04-17 01:56:48 +00:00
Lexer Implemented #pragma GCC warning/error in the same mould as #pragma message. 2013-04-17 16:16:16 +00:00
Misc Extended VerifyDiagnosticConsumer to also verify source file for diagnostic. 2013-04-17 08:06:46 +00:00
Modules Extended VerifyDiagnosticConsumer to also verify source file for diagnostic. 2013-04-17 08:06:46 +00:00
OpenMP OpenMP threadprivate directive parsing and semantic analysis 2013-03-22 06:34:35 +00:00
PCH Extended VerifyDiagnosticConsumer to also verify source file for diagnostic. 2013-04-17 08:06:46 +00:00
Parser Parser support for #pragma clang __debug captured 2013-04-16 18:41:26 +00:00
Preprocessor Fix off-by-one error in #pragma clang system_header. 2013-04-17 19:09:18 +00:00
Rewriter Objective-C modern rewriter. Fixes a bug 2013-04-03 19:11:21 +00:00
Sema Extended VerifyDiagnosticConsumer to also verify source file for diagnostic. 2013-04-17 08:06:46 +00:00
SemaCUDA
SemaCXX Revert r179671 and just pass a triple to the test for a platform with known 2013-04-17 17:27:51 +00:00
SemaObjC Extended VerifyDiagnosticConsumer to also verify source file for diagnostic. 2013-04-17 08:06:46 +00:00
SemaObjCXX Extended VerifyDiagnosticConsumer to also verify source file for diagnostic. 2013-04-17 08:06:46 +00:00
SemaOpenCL Add an error to check that all program scope variables are in the constant address space in OpenCL. 2013-04-05 20:14:50 +00:00
SemaTemplate Fix PR15634, better error message for template deduction failure. 2013-04-08 21:11:40 +00:00
TableGen Revert "tg-fixits.td: fixup for Linux" 2013-01-11 02:37:47 +00:00
Tooling Added PR number for failing win64 tests. 2013-03-25 18:56:45 +00:00
Unit Propagate path to ASan/MSan symbolizer into test environment to produce useful reports on errors. 2013-04-04 07:41:20 +00:00
CMakeLists.txt Re-add clang-format tests to clang/test. 2013-03-25 09:14:25 +00:00
Makefile
TestRunner.sh
cxx-sections.data
lit.cfg Revert r179671 and just pass a triple to the test for a platform with known 2013-04-17 17:27:51 +00:00
lit.site.cfg.in Add asan/msan to the list of available features in LIT test runner. Mark ASan-unfriendly test as XFAIL. 2013-03-26 08:28:18 +00:00
make_test_dirs.pl