llvm-project/clang/test
Aaron Ballman 6924dcdf6f Add a new frontend warning for referencing members from the handler of a constructor or destructor function-try-block, which is UB in C++.
This corresponds to the CERT secure coding rule ERR53-CPP.

llvm-svn: 246548
2015-09-01 14:49:24 +00:00
..
ARCMT Revert "Revert r241620 and follow-up commits" and move the initialization 2015-07-08 01:00:30 +00:00
ASTMerge PR10405 - Desugar FunctionType and TemplateSpecializationType if any type that appears inside needs to be desugared. 2015-07-16 01:06:17 +00:00
Analysis Revert r246345 until an assertion is fixed. 2015-08-31 20:10:35 +00:00
CXX PR24612: Don't bail out of checking a constexpr function before checking 2015-08-28 22:33:53 +00:00
CodeCompletion [Tests] Modified Lit Tests to be C++11 compatibile 2015-08-27 18:49:15 +00:00
CodeGen [PowerPC] Support __builtin_ppc_get_timebase 2015-08-31 23:55:19 +00:00
CodeGenCUDA [CUDA] Change initializer for CUDA device code based on CUDA documentation. 2015-08-22 05:49:28 +00:00
CodeGenCXX Fix CHECK directives that weren't checking. 2015-08-31 21:48:52 +00:00
CodeGenObjC Fix CHECK directives that weren't checking. 2015-08-31 21:48:52 +00:00
CodeGenObjCXX When building a pseudo-object assignment, and the RHS is 2015-08-22 00:35:27 +00:00
CodeGenOpenCL Fix invalid shufflevector operands 2015-08-02 15:28:10 +00:00
Coverage
CoverageMapping InstrProf: Fix a misuse of the FunctionDecl API when generating coverage 2015-07-28 00:41:51 +00:00
Driver Fix path seperator for Windows. 2015-09-01 01:29:13 +00:00
FixIt Replace __double_underscored type nullability qualifiers with _Uppercase_underscored 2015-06-24 22:02:08 +00:00
Format Disable style-on-command-line test on Windows 2015-06-09 17:47:59 +00:00
Frontend Improve options printed on vectorization analysis diagnostics. 2015-08-27 18:58:34 +00:00
Headers Revert "Revert r241620 and follow-up commits" and move the initialization 2015-07-08 01:00:30 +00:00
Index [libclang] For convenience to clients, make sure that nullability and __kindof annotations do not hide 2015-08-24 19:50:45 +00:00
Integration
Layout Fix the layout of bitfields in ms_struct unions: their 2015-08-19 22:42:36 +00:00
Lexer Turn off __has_feature(cxx_rtti) when -fno-rtti-data is present 2015-08-13 17:56:49 +00:00
Misc Fix macro backtrace printing. 2015-08-27 23:38:45 +00:00
Modules Reverting r246497 (which requires also reverting r246524 and r246521 to avoid merge conflicts). It broke the build on MSVC 2015. It also broke an MSVC 2013 bot with testing issues. 2015-09-01 13:24:39 +00:00
OpenMP Fix CHECK directives that weren't checking. 2015-08-31 21:48:52 +00:00
PCH Don't use fprintf to emit this diagnostic! 2015-09-01 02:35:58 +00:00
Parser Windows ARM: ignore calling conventions as described on MSDN 2015-08-14 18:00:09 +00:00
Preprocessor Fix CHECK directives that weren't checking. 2015-08-31 21:48:52 +00:00
Profile Tweak a couple of -fprofile tests in clang/test to accept backslash in path. 2015-07-10 13:11:08 +00:00
Rewriter __declspec is not a core Clang language extension. Instead, require -fms-extensions or -fborland to enable the language extension. 2015-05-26 19:44:52 +00:00
Sema [AST] Don't crash when comparing incomplete object 2015-08-29 08:32:55 +00:00
SemaCUDA [CUDA] Check register names on appropriate side of cuda compilation only. 2015-08-27 19:54:21 +00:00
SemaCXX Add a new frontend warning for referencing members from the handler of a constructor or destructor function-try-block, which is UB in C++. 2015-09-01 14:49:24 +00:00
SemaObjC [SemaObjC] Remove unused code from test. 2015-08-21 20:28:16 +00:00
SemaObjCXX Add a new frontend warning for referencing members from the handler of a constructor or destructor function-try-block, which is UB in C++. 2015-09-01 14:49:24 +00:00
SemaOpenCL [OpenCL] Improve diagnostics detecting implicit vector conversion. 2015-08-30 18:06:39 +00:00
SemaTemplate Instantiate function declarations in instantiated functions. 2015-08-23 10:22:28 +00:00
TableGen
Tooling Change the expectation for test/Tooling/ms-asm-no-target.cpp since 2015-07-08 01:39:38 +00:00
Unit
VFS Commit some test changes somehow missed in r239789. 2015-06-16 00:19:29 +00:00
.clang-format
CMakeLists.txt Revert "Revert r241620 and follow-up commits" and move the initialization 2015-07-08 01:00:30 +00:00
Makefile
TestRunner.sh
cxx-sections.data
lit.cfg Enable clang tests requiring "clang-driver" on mingw. 2015-07-25 20:05:21 +00:00
lit.site.cfg.in Check for backtraces in tests which are verifying pretty stack traces from a crashing clang. 2015-02-10 19:53:38 +00:00
make_test_dirs.pl