llvm-project/clang/test
Alex Lorenz 213d34330f [modules] Set the lexical DC for dummy tag decls that refer to hidden
declarations that are made visible after the dummy is parsed and ODR verified

Prior to this commit the
"(getContainingDC(DC) == CurContext && "The next DeclContext should be lexically contained in the current one."),"
assertion failure was triggered during semantic analysis of the dummy
tag declaration that was declared in another tag declaration because its
lexical context did not point to the outer tag decl.

rdar://32292196

llvm-svn: 310706
2017-08-11 12:06:52 +00:00
..
ARCMT clang/test/ARCMT/remap-applying.c: Use %/s on the command line of echo(1). 2017-04-28 05:02:52 +00:00
ASTMerge Revert r299355 "[ASTImporter] Fix for importing unnamed structs" 2017-04-03 21:06:45 +00:00
Analysis [Analyzer] Add support for displaying cross-file diagnostic paths in HTML output 2017-08-03 18:12:22 +00:00
CXX PR33850: Update cxx_dr_status for Clang 5 branch. 2017-08-11 03:14:20 +00:00
CodeCompletion Fixed failing assert in code completion. 2017-07-21 09:24:00 +00:00
CodeGen Revert r302670 for the upcoming 5.0.0 release 2017-08-11 11:39:07 +00:00
CodeGenCUDA CodeGenModule: Always output wchar_size, check LLVM assumptions. 2017-05-20 01:29:55 +00:00
CodeGenCXX Revert "PR19668, PR23034: Fix handling of move constructors and deleted copy constructors when deciding whether classes should be passed indirectly." 2017-08-09 12:22:25 +00:00
CodeGenCoroutines [coroutines] Evaluate the operand of void `co_return` expressions. 2017-07-31 07:48:13 +00:00
CodeGenObjC Adopt to LLVM API change (llvm.dbg.value no longer has an offset) 2017-07-28 20:21:08 +00:00
CodeGenObjCXX test: fix test for release builds 2017-06-27 18:57:50 +00:00
CodeGenOpenCL AMDGPU: Use direct struct returns and arguments 2017-08-09 21:44:58 +00:00
Coverage [Analyzer] Add support for displaying cross-file diagnostic paths in HTML output 2017-08-03 18:12:22 +00:00
CoverageMapping [coverage] Special-case calls to noreturn functions. 2017-08-08 20:10:14 +00:00
Driver Enable bunch of sanitizers on NetBSD/X86 and X86_64 2017-08-10 18:53:52 +00:00
FixIt -Wpragma-pack: add an additional note and fixit when warning 2017-07-31 13:37:50 +00:00
Format [clang-format] Replace IncompleteFormat by a struct with Line 2017-04-21 14:35:20 +00:00
Frontend [ValueTracking] Enabling ValueTracking patch by default (recommit). Part 1. 2017-08-10 11:22:52 +00:00
Headers [Headers] Add a test for arm64intr.h 2017-07-27 19:45:13 +00:00
Import This adds the argument --dump-ir to clang-import-test, which allows 2017-08-07 22:27:30 +00:00
Index [index] Set SymbolSubKind::Accessor[GS]etter on class methods 2017-07-21 23:04:27 +00:00
Integration Tie the macOS tests in test/Integration to the latest macOS SDK 2017-06-02 11:26:35 +00:00
Layout Print nested name specifiers for typedefs and type aliases 2017-03-10 15:04:58 +00:00
Lexer Implement latest feature test macro recommendations, P0096R4. 2017-08-11 03:39:40 +00:00
Misc [diagtool] Add ability to pass in the id and return the name for a 2017-08-03 16:13:13 +00:00
Modules [modules] Set the lexical DC for dummy tag decls that refer to hidden 2017-08-11 12:06:52 +00:00
OpenMP [OPENMP] Emit non-debug version of outlined functions with original 2017-08-09 19:38:53 +00:00
PCH -Wpragma-pack: add an additional note and fixit when warning 2017-07-31 13:37:50 +00:00
Parser [AArch64] Ignore stdcall and similar on aarch64/windows 2017-08-07 20:52:04 +00:00
Preprocessor Revert r310057 2017-08-11 11:03:54 +00:00
Profile [Profile] Do not assign counters to functions without bodies 2017-06-30 21:02:14 +00:00
Rewriter [Objective-C] Fix non-determinism in clang 2017-07-06 18:49:57 +00:00
Sema Revert "Thread Safety Analysis: warn on nonsensical attributes." 2017-08-11 07:54:35 +00:00
SemaCUDA
SemaCXX Revert "Thread Safety Analysis: warn on nonsensical attributes." 2017-08-11 07:54:35 +00:00
SemaObjC [Sema][ObjC] Fix spurious -Wcast-qual warnings. 2017-08-11 00:06:49 +00:00
SemaObjCXX Fix errored return value in CheckFunctionReturnType and add a fixit hint 2017-05-10 20:03:16 +00:00
SemaOpenCL Add OpenCL 2.0 atomic builtin functions as Clang builtin 2017-08-04 18:16:31 +00:00
SemaTemplate Regression test for PR10856 2017-07-26 14:58:55 +00:00
TableGen
Tooling [clang-diff] Add initial implementation 2017-07-21 12:49:28 +00:00
Unit Change remaining references to lit.util.capture to use subprocess.check_output. 2017-07-06 21:46:47 +00:00
VFS
clang-rename Move ClassReplacements.cpp test from clang-rename tests to the 2017-06-30 16:58:36 +00:00
.clang-format
CMakeLists.txt Clang's tests should depend on clang-diff 2017-07-21 13:12:01 +00:00
TestRunner.sh
cxx-sections.data
lit.cfg [clang] Add abi-breaking-checks support to clang 2017-07-25 23:00:02 +00:00
lit.site.cfg.in [clang] Add abi-breaking-checks support to clang 2017-07-25 23:00:02 +00:00
make_test_dirs.pl