llvm-project/clang/test
Reid Kleckner 8a36502a60 [AST] Introduce a new DecayedType sugar node
The goal of this sugar node is to be able to look at an arbitrary
FunctionType and tell if any of the parameters were decayed from an
array or function type.  Ultimately this is necessary to implement
Microsoft's C++ name mangling scheme, which mangles decayed arrays
differently from normal pointers.

Reviewers: rsmith

Differential Revision: http://llvm-reviews.chandlerc.com/D1014

llvm-svn: 184763
2013-06-24 17:51:48 +00:00
..
ARCMT Point diagnostics that complain about a use of a selector in an objc message, to the selector location. 2013-05-01 00:24:09 +00:00
ASTMerge Extended VerifyDiagnosticConsumer to also verify source file for diagnostic. 2013-04-17 08:06:46 +00:00
Analysis Check the canonical parameter type with getAs<>() in a static checker 2013-06-24 16:56:16 +00:00
CXX Add the global namespace (the "::" namespace specifier) to the list of 2013-06-24 17:49:03 +00:00
CodeCompletion PR14381: Never skip constexpr function bodies when code-completing. We may need 2012-11-19 21:13:18 +00:00
CodeGen DebugInfo: Merge a bad debug info enum test into a good one 2013-06-24 06:47:30 +00:00
CodeGenCUDA Use kernel metadata to differentiate between kernel and device 2013-03-30 14:38:24 +00:00
CodeGenCXX DebugInfo: ensure negative enumerators are emitted as such 2013-06-24 07:13:13 +00:00
CodeGenObjC DebugInfo: handle the DI asm printing change to reword '[fwd]' as '[decl]' and add '[def]' for non-decl tag types 2013-06-21 03:41:46 +00:00
CodeGenObjCXX Introduce a new mangling for protocol-qualified ObjC types in C++. This allows 2013-06-18 22:41:37 +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 clang/test/Driver/coverage-ld.c: Tweak expressions to match dosish pathsep on win32 hosts. 2013-06-24 13:19:20 +00:00
FixIt Add the global namespace (the "::" namespace specifier) to the list of 2013-06-24 17:49:03 +00:00
Format Let clang-format move the cursor appropriately. 2013-05-21 12:21:39 +00:00
Frontend Extended VerifyDiagnosticConsumer to also verify source file for diagnostic. 2013-04-17 08:06:46 +00:00
Headers Remove dependence on system headers from this test, to try to make the Windows bots happier. 2013-05-09 22:45:27 +00:00
Index [AST] Introduce a new DecayedType sugar node 2013-06-24 17:51:48 +00:00
Lexer PR16339: Don't produce a diagnostic pointing at the whitespace between a '#if' 2013-06-16 05:05:39 +00:00
Misc Delete dead code. 2013-06-21 01:49:53 +00:00
Modules Avoid adding entries to the DeclContext lookup table multiple times when lazily 2013-06-24 07:20:36 +00:00
OpenMP OpenMP threadprivate with qualified names. 2013-05-13 04:18:18 +00:00
PCH When setting the external visible declarations for a decl context, check 2013-06-24 01:46:41 +00:00
Parser Add the global namespace (the "::" namespace specifier) to the list of 2013-06-24 17:49:03 +00:00
Preprocessor Make sure the assembler-with-cpp hack for "#" works with multiple "#"s in 2013-06-18 21:33:38 +00:00
Rewriter Define id to the correct type. 2013-06-07 18:41:01 +00:00
Sema [AST] Introduce a new DecayedType sugar node 2013-06-24 17:51:48 +00:00
SemaCUDA
SemaCXX [AST] Introduce a new DecayedType sugar node 2013-06-24 17:51:48 +00:00
SemaObjC [Sema] Call CheckParmForFunctionDef on ObjC method parameters 2013-06-24 14:38:26 +00:00
SemaObjCXX [Sema] Call CheckParmForFunctionDef on ObjC method parameters 2013-06-24 14:38:26 +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 Propagate the invalid bit from bases to derived template classes. 2013-06-21 18:58:32 +00:00
TableGen Revert "tg-fixits.td: fixup for Linux" 2013-01-11 02:37:47 +00:00
Tooling Add support for static analysis to clang-check 2013-06-06 12:35:43 +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 [clang-lit] Added the run_long_tests param option/long_tests feature to toggle execution of long running FileCheck tests. 2013-06-19 23:23:49 +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