clang-1/test
Chandler Carruth 35001ca261 Enhance the array bounds checking to work for several other constructs,
especially C++ code, and generally expand the test coverage.

Logic adapted from a patch by Kaelyn Uhrain <rikka@google.com> and
another Googler.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@125775 91177308-0d34-0410-b5e6-96231b3b80d8
2011-02-17 21:10:52 +00:00
..
ASTMerge Fix two thinkos and add a test for importing the AST of a category 2010-12-08 16:41:55 +00:00
Analysis Enhance the array bounds checking to work for several other constructs, 2011-02-17 21:10:52 +00:00
CXX Step #1/N of implementing support for __label__: split labels into 2011-02-17 07:39:24 +00:00
CodeCompletion Don't crash when code-completing after "#include <". It would be far 2010-12-09 23:35:36 +00:00
CodeGen If preprocessed token introduced empty filename then use main translation unit's filename for debug info entries. 2011-02-16 18:40:36 +00:00
CodeGenCXX Change the representation of GNU ?: expressions to use a different expression 2011-02-17 10:25:35 +00:00
CodeGenObjC update this test now that reassociate isn't stripping nsw's pointlessly. 2011-02-17 02:02:42 +00:00
CodeGenObjCXX Implement objective-c++'s block pointer type matching involving 2011-02-12 19:07:46 +00:00
CodeGenOpenCL OpenCL: standardise naming of test cases 2011-02-15 19:46:41 +00:00
Coverage Sema: have BuildExpressionFromIntegralTemplateArgument produce well-formed IntegerLiterals 2010-12-15 15:06:14 +00:00
Driver Add hardcoded -L/usr/lib after all -L options to the FreeBSD linker 2011-01-30 08:12:24 +00:00
FixIt Disable this test until we figure out what madness it causes 2010-10-26 23:34:31 +00:00
Frontend Frontend: Add basic -H support. 2010-08-24 22:44:13 +00:00
Headers Attempt to fix linux buildbots by adding -ffreestanding for arm_neon tests. 2010-12-02 17:31:16 +00:00
Index When printing a qualified type, look through a substituted template 2011-02-17 06:52:25 +00:00
Lexer Warn for missing terminating " or ' instead of error for gcc compatibility. Fixed rdar://8914293. 2011-02-15 23:45:31 +00:00
Misc Implement -working-directory. 2010-11-03 22:45:23 +00:00
PCH test/PCH/headersearch.cpp fails on Win32. Not trivial to fix. 2011-02-16 02:29:43 +00:00
Parser Enhance the array bounds checking to work for several other constructs, 2011-02-17 21:10:52 +00:00
Preprocessor Make LexOnOffSwitch a Preprocessor member function 2011-02-14 01:42:24 +00:00
Rewriter Block rewriting bug. Don't take address of captured 2011-02-16 22:37:10 +00:00
Sema Step #2/N of __label__ support: keep pushing LabelDecl forward, 2011-02-17 20:34:02 +00:00
SemaCUDA Parse: add support for parsing CUDA kernel calls 2011-02-09 21:12:02 +00:00
SemaCXX Enhance the array bounds checking to work for several other constructs, 2011-02-17 21:10:52 +00:00
SemaObjC Improve diagnostics on missing property decl. 2011-02-17 17:30:05 +00:00
SemaObjCXX Provide overload diagnostics when explicit casts involving class types fail. 2011-02-14 18:34:10 +00:00
SemaOpenCL OpenCL: standardise naming of test cases 2011-02-15 19:46:41 +00:00
SemaTemplate When printing a qualified type, look through a substituted template 2011-02-17 06:52:25 +00:00
Unit Add CMake support to the clang unittests. 2011-02-15 07:54:28 +00:00
CMakeLists.txt test/CMakeLists.txt: Don't depend on llvm toolchain at clang-standalone build. 2011-02-16 03:07:10 +00:00
Makefile Add gTest unittests to clang, and write the first one. 2011-02-03 04:51:52 +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 Reject forbidden storage class specifiers in OpenCL. Patch by George Russell! 2011-02-11 19:59:54 +00:00
lit.site.cfg.in test: CMake: Be aware of LLVM_LIT_TOOLS_DIR. 2011-02-09 04:19:57 +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