llvm-project/clang/test
Richard Smith 6401768ac4 Reinstate r186040, with additional fixes and more test coverage (reverted in
r186331).

Original commit log:
  If we friend a declaration twice, that should not make it visible to
  name lookup in the surrounding context. Slightly rework how we handle
  friend declarations to inherit the visibility of the prior
  declaration, rather than setting a friend declaration to be visible
  whenever there was a prior declaration.

llvm-svn: 186546
2013-07-17 23:53:16 +00:00
..
ARCMT ObjectiveC migrator: When adding conforming protocol, 2013-07-17 00:02:22 +00:00
ASTMerge Changes so that a few tests do not fail when running under guarded malloc. 2013-07-12 22:30:03 +00:00
Analysis [analyzer] Handle C++11 member initializer expressions. 2013-07-17 17:16:42 +00:00
CXX Reinstate r186040, with additional fixes and more test coverage (reverted in 2013-07-17 23:53:16 +00:00
CodeCompletion PR14381: Never skip constexpr function bodies when code-completing. We may need 2012-11-19 21:13:18 +00:00
CodeGen clang/test/CodeGen/volatile-complex.c: Loosen CHECKs for -Asserts. 2013-07-17 06:39:40 +00:00
CodeGenCUDA Use kernel metadata to differentiate between kernel and device 2013-03-30 14:38:24 +00:00
CodeGenCXX Replace TEST* with CHECK-DAG in vbtable tests 2013-07-17 12:23:51 +00:00
CodeGenObjC Objective-C: Produce gcc compatible encoding of 2013-07-12 16:19:11 +00:00
CodeGenObjCXX Compute 'this' correctly for block in lambda. 2013-07-12 22:05:26 +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 FileCheckize test/Driver/immediate-options.c 2013-07-16 18:27:29 +00:00
FixIt Move the "->" to "." fixit from r186128 into a separate note since 2013-07-15 19:54:54 +00:00
Format Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
Frontend Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
Headers Enable -ffreestanding for this test, to avoid #include_next'ing the system's 2013-07-03 18:35:53 +00:00
Index clang/test/Index/comment-custom-block-command.cpp: This has not been failing since r175892 on valgrind. 2013-07-08 12:00:29 +00:00
Lexer Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
Misc clang/test/Misc/permissions.cpp: Suppress this on MSYS with the feature 'shell-preserves-root'. 2013-07-08 06:45:16 +00:00
Modules If an unimported submodule of an imported module contains a declaration of a 2013-07-14 02:01:48 +00:00
OpenMP OpenMP threadprivate with qualified names. 2013-05-13 04:18:18 +00:00
PCH Test case for r18266 (serialization support for TagDecl:IsCompleteDefinitionRequired) 2013-07-15 21:33:26 +00:00
Parser PR5066: If a declarator cannot have an identifier, and cannot possibly be 2013-07-11 05:10:21 +00:00
Preprocessor Don't give # and ## special treatment when in -traditional-cpp mode. Patch by 2013-07-09 01:00:29 +00:00
Rewriter Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
Sema Make Expr::isConstantInitializer match IRGen. 2013-07-16 22:40:53 +00:00
SemaCUDA
SemaCXX Reinstate r186040, with additional fixes and more test coverage (reverted in 2013-07-17 23:53:16 +00:00
SemaObjC Improve idiomatic-parentheses by checking method family instead of relying on the selector name. 2013-07-17 18:17:14 +00:00
SemaObjCXX Fix recovery for missing * in objc property. 2013-07-09 01:38:07 +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 Sema: Do not merge new decls with invalid, old decls 2013-07-07 23:49:50 +00:00
TableGen Revert "tg-fixits.td: fixup for Linux" 2013-01-11 02:37:47 +00:00
Tooling Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +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 Add the ability to use guarded malloc when running clang's lit tests. 2013-07-11 23:37:50 +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