clang-1/test
Sebastian Redl 6df6548e44 Correctly parse braced member initializers (even in delayed parsing) and correctly pass
the information on to Sema. There's still an incorrectness in the way template instantiation
works now, but that is due to a far larger underlying representational problem.
Also add a test case for various list initialization cases of scalars, which test this
commit as well as the previous one.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@140460 91177308-0d34-0410-b5e6-96231b3b80d8
2011-09-24 17:48:25 +00:00
..
ARCMT [arcmt] Use __bridge_retained when passing an objc object to a CF parameter 2011-09-14 18:17:09 +00:00
ASTMerge Flip the default for showing include stacks on notes to false. This 2011-03-27 20:00:08 +00:00
Analysis [analyzer] Fix a bug where PathDiagnosticLocation did not generate a valid range and add asserts to check validity of locations early on. Ignore invalid ranges in PathDiagnosticPiece (they could be added by checker writers). 2011-09-21 00:35:58 +00:00
CXX Don't allow template argument deduction to deduce a placeholder type, 2011-09-22 15:57:07 +00:00
CodeCompletion Support code-completion for C++ inline methods and ObjC buffering methods. 2011-09-04 03:32:15 +00:00
CodeGen I had meant to locally revert this test. 2011-09-21 08:34:49 +00:00
CodeGenCXX Treat list-initialization of scalars as a first-class citizen in C++11. 2011-09-24 17:48:14 +00:00
CodeGenObjC objc-gc: Fix a corner case where clang fails to generate GC 2011-09-23 18:57:30 +00:00
CodeGenObjCXX Throw the switch to convert clang to the new exception handling model! 2011-09-19 20:31:14 +00:00
CodeGenOpenCL OpenCL: introduce support for function scope __local variables 2011-09-19 21:14:35 +00:00
Coverage Remove the AST printer (-ast-print-xml), which is too incomplete and 2011-03-07 01:03:30 +00:00
Driver Driver: Test case that was supposed to go with previous commit. 2011-09-23 20:35:31 +00:00
FixIt PR10867: Work around a bug in lit. Multiple RUN: lines are joined with &&, so: 2011-09-06 03:01:15 +00:00
Frontend Revert r134898, "test/Frontend/dependency-gen.c: Mark XFAIL: mingw due to PR10331. to appease mingw-target (and non-mingw-host) builds. 2011-07-11 22:34:14 +00:00
Headers Remove __WCHAR_UNSIGNED__ and anything that used it. 2011-09-20 18:05:01 +00:00
Index [libclang] When pointing at a macro expansion inside a macro argument, 2011-09-20 23:27:33 +00:00
Lexer Advertise support for cxx_range_for as an extension in C++98 mode. Patch by Jean-Daniel Dupas! 2011-09-06 18:03:41 +00:00
Misc Add DiagGroups to a couple of warnings. 2011-09-23 20:56:58 +00:00
Modules When we load header file information from the external source (i.e., 2011-09-17 05:35:18 +00:00
PCH [libclang] When getting a source location from a file:line:col triplet 2011-09-19 20:40:35 +00:00
Parser Fix a crash-on-invalid. 2011-09-23 22:39:23 +00:00
Preprocessor Only predefine the __EXCEPTIONS macro if C++ exceptions are turned on. 2011-09-12 15:17:19 +00:00
Rewriter objc rewriter - more fixes to support compiling the rewritten 2011-09-10 17:01:56 +00:00
Sema Add list initialization for complex numbers in C. Essentially, this allows "_Complex float x = {1.0f, 2.0f};". See changes to docs/LanguageExtensions.html for a longer description. 2011-09-19 23:17:44 +00:00
SemaCUDA Sema: diagnose kernel calls to non-global functions 2011-02-23 01:53:29 +00:00
SemaCXX Correctly parse braced member initializers (even in delayed parsing) and correctly pass 2011-09-24 17:48:25 +00:00
SemaObjC objc - redeclaration of property in extension class 2011-09-24 00:56:59 +00:00
SemaObjCXX objc - redeclaration of property in extension class 2011-09-24 00:56:59 +00:00
SemaOpenCL In OpenCL, conversions between different vector types are disallowed 2011-09-22 13:03:14 +00:00
SemaTemplate Don't finalize checking of base and member initializers for a 2011-09-22 23:04:35 +00:00
Unit test/Unit: Fixup lit.cfg to allow running inside test/Unit (with llvm-config in 2011-06-22 21:46:43 +00:00
CMakeLists.txt CMake: "clang-test" may not depend on check.deps. 2011-08-16 03:45:31 +00:00
Makefile lit support for REQUIRES: asserts. 2011-06-22 23:23:49 +00:00
TestRunner.sh Switch TestRunner.sh to just use 'lit'. 2009-09-20 22:00:23 +00:00
cxx-sections.data Update C++ section data and directory structure to reflect N2914 2009-06-30 16:45:27 +00:00
lit.cfg FreeBSD (apparently) does not support crash-recovery tests. 2011-08-26 22:46:31 +00:00
lit.site.cfg.in lit support for REQUIRES: asserts. 2011-06-22 23:23:49 +00:00
make_test_dirs.pl Add the structure for a C++ test suite that mimics the structure of the C++ standard 2009-06-13 06:06:53 +00:00