llvm-project/clang/test
Alex Lorenz d7dfec818b DiagnosticsEngine should clear DelayedDiagID before reporting the
delayed diagnostic

This avoids an infinite loop that was uncovered in one of our internal tests
by r301992. The testcase is the most reduced version of that auto-generated
test.

rdar://31962618

llvm-svn: 302037
2017-05-03 15:41:16 +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] Fix memory error bug category capitalization. 2017-05-03 11:47:13 +00:00
CXX [modules ts] Diagnose 'export' declarations outside of a module interface. 2017-04-24 23:12:30 +00:00
CodeCompletion [libclang] Fix crash in member access code completion with implicit base 2017-03-28 07:22:21 +00:00
CodeGen Fix tests after speculatable intrinsics patch 2017-05-03 10:04:25 +00:00
CodeGenCUDA Use FPContractModeKind universally 2017-03-29 21:54:24 +00:00
CodeGenCXX Relax testcase to fix a PS4 buildbot failure. 2017-05-01 15:49:40 +00:00
CodeGenCoroutines [coroutines] Fix building of new/delete expressions when get_return_object_on_allocation_failure() is present. 2017-04-18 03:12:48 +00:00
CodeGenObjC [CodeGen][ObjC] Don't retain captured Objective-C pointers at block 2017-04-28 18:50:57 +00:00
CodeGenObjCXX ObjCBoxedExpr can't be evaluated by the constant expression evaluator. 2017-04-29 00:07:27 +00:00
CodeGenOpenCL Debug Info: Remove special-casing of indirect function argument handling. 2017-04-18 01:22:01 +00:00
Coverage Handle StaticAssertDecl in DeclContextPrinter 2017-01-03 12:16:02 +00:00
CoverageMapping [Coverage] Avoid null deref in skipRegionMappingForDecl (fixes PR32761) 2017-04-24 20:52:04 +00:00
Driver Revert rL301998: "Fix a bug that -isysroot is completely ignored on Unix" 2017-05-03 06:02:45 +00:00
FixIt Add #pragma clang attribute 2017-04-18 14:33:39 +00:00
Format [clang-format] Replace IncompleteFormat by a struct with Line 2017-04-21 14:35:20 +00:00
Frontend PR26771: don't forget the " 2" (returning from #included file) linemarker after including an empty file with -frewrite-includes. 2017-04-29 00:54:03 +00:00
Headers Headers: Make the type of SIZE_MAX the same as size_t 2017-04-27 21:49:45 +00:00
Import Added an Importer test for in-class member initializers. 2017-04-27 18:10:29 +00:00
Index DiagnosticsEngine should clear DelayedDiagID before reporting the 2017-05-03 15:41:16 +00:00
Integration
Layout Print nested name specifiers for typedefs and type aliases 2017-03-10 15:04:58 +00:00
Lexer Do not warn about whitespace between ??/ trigraph and newline in line comments if trigraphs are disabled in the current language. 2017-04-18 21:45:04 +00:00
Misc Add #pragma clang attribute support to the availability attribute 2017-04-20 09:35:02 +00:00
Modules [modules] Round-trip -Werror flag through explicit module build. 2017-05-03 00:28:49 +00:00
OpenMP [OpenMP] Extended parse for 'always' map modifier 2017-05-03 15:28:48 +00:00
PCH [Sema] Add __is_aggregate type-trait 2017-04-12 22:12:15 +00:00
Parser [modules ts] Diagnose 'export' declarations outside of a module interface. 2017-04-24 23:12:30 +00:00
Preprocessor Add pragma to perform module import and use it in -E output. 2017-04-29 00:34:47 +00:00
Profile [Profile] Add off-by-default -Wprofile-instr-missing warning 2017-04-27 17:30:58 +00:00
Rewriter [test] Port clang tests to canonicalized booleans 2017-01-25 13:11:45 +00:00
Sema Simplify some va_start checking logic 2017-05-02 20:10:03 +00:00
SemaCUDA [CUDA] Let NVPTX inherit the host's calling conventions. 2017-01-05 16:53:38 +00:00
SemaCXX [NFC] Add original test that triggered crash post r301735 2017-05-02 21:02:46 +00:00
SemaObjC [ObjC] Disallow vector parameters and return values in Objective-C methods 2017-04-27 10:43:48 +00:00
SemaObjCXX Reusing an existing attribute diagnostic 2017-05-03 14:05:00 +00:00
SemaOpenCL [OpenCL] Fix semantic check of ndrange_t for device_side_enqueue. 2017-04-21 15:13:24 +00:00
SemaTemplate Revert "Address http://bugs.llvm.org/pr30994 so that a non-friend can properly replace a friend, and a visible friend can properly replace an invisible friend but not vice verse, and definitions are not replaced. This fixes the two FIXME in SemaTemplate/friend-template.cpp." 2017-04-17 20:57:40 +00:00
TableGen
Tooling [test] Port clang tests to canonicalized booleans 2017-01-25 13:11:45 +00:00
Unit [test] Extend llvm_shlib_dir fix to unittests 2016-12-15 20:31:08 +00:00
VFS
.clang-format
CMakeLists.txt Re-apply r292662, "IRGen: Start using the WriteThinLTOBitcode pass." 2017-01-26 23:51:50 +00:00
TestRunner.sh
cxx-sections.data
lit.cfg Add #pragma clang attribute 2017-04-18 14:33:39 +00:00
lit.site.cfg.in Add #pragma clang attribute 2017-04-18 14:33:39 +00:00
make_test_dirs.pl