llvm-project/clang/test
Reid Kleckner b9ece24dfc Put statement expression decls in the enclosing code DeclContext
We already check that statement expressions are in a function or block,
but we didn't do anything with that information. Now we use that
DeclContext for the duration of the statement expression. Otherwise,
we'd treat statement expression locals as static data members and go
into the weeds.

llvm-svn: 235335
2015-04-20 20:00:49 +00:00
..
ARCMT [Objective-C SDK modernizer]. Patch to convert setter/getter 2015-04-02 21:36:03 +00:00
ASTMerge
Analysis [analyzer] This implements potential undefbehavior.ZeroAllocDereference checker. 2015-04-14 14:18:04 +00:00
CXX [Sema] Don't crash if array bound calculation overflowed constexpr array 2015-04-18 04:55:51 +00:00
CodeCompletion
CodeGen Change AArch64 i128 returns to use [2 x i64] when possible. 2015-04-17 22:16:24 +00:00
CodeGenCUDA Fix addrspace when emitting constructors of static local variables 2015-03-25 20:06:28 +00:00
CodeGenCXX [MS ABI] Use the right types for filter and finally blocks 2015-04-17 06:57:25 +00:00
CodeGenObjC [opaque pointer types] Explicit non-pointer type for call expressions 2015-04-16 23:25:00 +00:00
CodeGenObjCXX [opaque pointer types] Explicit non-pointer type for call expressions 2015-04-16 23:25:00 +00:00
CodeGenOpenCL Remove the cl-no-signed-zeros cc1 option 2015-04-04 14:54:24 +00:00
Coverage clang/test/Coverage/html-diagnostics.c: Use find(1) to avoid globbing. 2014-11-04 13:05:10 +00:00
CoverageMapping InstrProf: Handle whitespace and comments at the ends of macros 2015-03-25 04:13:49 +00:00
Driver [AArch64] Add v8.1a architecture 2015-04-16 15:53:09 +00:00
FixIt Move fixit for const init from note to diag, weaken to warning in MS mode. 2015-04-17 08:32:38 +00:00
Format
Frontend Fix typo in my last commit. 2015-03-03 00:12:08 +00:00
Headers Make this test not rely on a backend being registered. 2015-04-03 01:27:02 +00:00
Index [libclang] Add functions to get information about fields. 2015-04-13 16:55:04 +00:00
Integration
Layout PR6037 2015-01-19 01:44:02 +00:00
Lexer [lex] Don't read past the end of the buffer 2015-03-29 14:11:37 +00:00
Misc Generate a diagnostic when a catch handler cannot execute due to class hierarchy inversion with regards to other catch handlers for the same block. 2015-04-08 00:05:29 +00:00
Modules [modules] Allow a function template definition if we have a pre-existing but not visible definition of the same template. 2015-03-27 21:57:41 +00:00
OpenMP [opaque pointer types] Explicit non-pointer type for call expressions 2015-04-16 23:25:00 +00:00
PCH Use raw_pwrite_stream in clang. 2015-04-14 15:15:49 +00:00
Parser [MS ABI] Correctly associate align attrs before the class-key 2015-04-19 07:53:29 +00:00
Preprocessor [MSVC] Mimic MSVC whitespace collapse for incompatible token pasting 2015-04-17 12:43:57 +00:00
Profile Fix this test so it doesn't try to open a file to write to the source tree 2015-04-06 16:33:18 +00:00
Rewriter [Objective-C modern translation]. Patch to fix type of 2015-04-09 18:36:50 +00:00
Sema Put statement expression decls in the enclosing code DeclContext 2015-04-20 20:00:49 +00:00
SemaCUDA Create a frontend flag to disable CUDA cross-target call checks 2015-04-15 22:27:06 +00:00
SemaCXX Follow-up to r235046: selectany only causes a definition if it's not inherited. 2015-04-17 09:50:28 +00:00
SemaObjC [Sema] Check availability of ObjC super class and protocols of a container 2015-04-19 20:15:55 +00:00
SemaObjCXX [Objective-C Sema] Fixes a typo which did not allow 2015-04-10 22:07:47 +00:00
SemaOpenCL Restores r228382, which was reverted in r228406. 2015-02-25 05:48:23 +00:00
SemaTemplate Improve the error message for assigning to read-only variables. 2015-04-11 01:53:13 +00:00
TableGen
Tooling Remove "REQUIRES:shell" from tests. They work for me. 2014-11-04 13:41:33 +00:00
Unit
VFS DebugInfo: Move new hierarchy into place (clang) 2015-03-03 17:25:55 +00:00
.clang-format
CMakeLists.txt Revert "Wrap clang module files in a Mach-O, ELF, or COFF container." 2015-02-25 02:44:04 +00:00
Makefile Fix makefile for debuginfo-tests execution. 2014-10-17 23:50:47 +00:00
TestRunner.sh
cxx-sections.data
lit.cfg Check for backtraces in tests which are verifying pretty stack traces from a crashing clang. 2015-02-10 19:53:38 +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