llvm-project/clang/test
Fariborz Jahanian a29986c0b0 This patch fixes a crash after rebuilding call AST of
an __unknown_anytype(...). In this case, we rebuild the
vararg function type specially to convert the call expression
to  something that IRGen can handle. However, FunctionDecl
as rebuilt in RebuildUnknownAnyExpr::resolveDecl is bogus and
results in crash when accessing its params later on. This
patch fixes the crash by rebuilding the FunctionDecl to match
its new resolved type. rdar://15297105.
(patch reapplied after lldb issue was fixed in r221660).

llvm-svn: 221691
2014-11-11 16:56:21 +00:00
..
ARCMT [Objective-C Sema]. Issue availability/deprecated warning when 2014-11-07 23:51:15 +00:00
ASTMerge
Analysis [analyzer] Move the NewDeleteLeaks checker from CplusplusAlpha to Cplusplus package. 2014-10-21 12:41:36 +00:00
CXX [c++1z] Implement nested-namespace-definitions. 2014-11-08 05:37:34 +00:00
CodeCompletion
CodeGen ARM ABI: simplify decisions on whether args can be expanded. 2014-11-07 22:30:50 +00:00
CodeGenCUDA Move all CUDA testing inputs to Inputs/ subdirectory inside the tests. 2014-04-28 22:21:28 +00:00
CodeGenCXX This patch fixes a crash after rebuilding call AST of 2014-11-11 16:56:21 +00:00
CodeGenObjC Don't manually insert L prefixes. 2014-11-06 13:30:38 +00:00
CodeGenObjCXX Don't manually insert L prefixes. 2014-11-06 13:30:38 +00:00
CodeGenOpenCL Emit OpenCL local global variables without zeorinitializer 2014-11-03 16:51:53 +00:00
Coverage clang/test/Coverage/html-diagnostics.c: Use find(1) to avoid globbing. 2014-11-04 13:05:10 +00:00
CoverageMapping InstrProf: Avoid repeated linear searches in a hot path 2014-10-01 03:33:52 +00:00
Driver Fix clash of gcc toolchains in hexagon driver regression tests. 2014-11-07 17:48:03 +00:00
FixIt Improve diagnostics if _Noreturn is placed after a function declarator. (This sometimes happens when a macro is used that expands to either the GNU noreturn attribute or _Noreturn.) 2014-11-10 21:10:32 +00:00
Format Revert "clang/test/Driver/crash-report.c: This requires rewriter for -frewrite-includes. [PR20321]" 2014-07-16 15:12:48 +00:00
Frontend Frontend: Define __EXCEPTIONS if -fexceptions is passed 2014-10-27 20:02:19 +00:00
Headers Remove definitions from Intrin.h that already exist in one of the other x86 intrinsic headers. Add a run line with Broadwell as the cpu type to ms-intrin.cpp test to catch some of these in the future. 2014-11-03 04:19:58 +00:00
Index [libclang] When initializing an ObjC object via the "[[ClassName alloc] init*]" pattern, 2014-11-10 23:21:35 +00:00
Integration Split out header integration tests 2014-05-04 13:00:32 +00:00
Layout Test case B: fixed check rule 2014-10-21 08:16:42 +00:00
Lexer [c++1z] Support for u8 character literals. 2014-11-08 06:08:42 +00:00
Misc Refactor tree printing in AST dumping. 2014-10-30 21:02:37 +00:00
Modules Validate user headers even if -fmodules-validate-once-per-build-session 2014-11-10 22:13:10 +00:00
OpenMP [OPENMP] Codegen for threadprivate variables 2014-11-11 04:05:39 +00:00
PCH [OPENMP] Codegen for threadprivate variables 2014-11-11 04:05:39 +00:00
Parser Improve diagnostics if _Noreturn is placed after a function declarator. (This sometimes happens when a macro is used that expands to either the GNU noreturn attribute or _Noreturn.) 2014-11-10 21:10:32 +00:00
Preprocessor AArch64: set all processor features from -arch if nothing else present 2014-11-10 21:17:23 +00:00
Profile InstrProf: Update for LLVM API change 2014-08-01 22:50:16 +00:00
Rewriter Objective-C modern rewriter. Patch to fix a rewriting bug 2014-10-28 23:46:58 +00:00
Sema Move the no-prototype calling conv check after decl merging 2014-11-03 21:56:03 +00:00
SemaCUDA CUDA: mark the target of implicit intrinsics properly 2014-09-30 17:38:34 +00:00
SemaCXX [c++1z] N4295: fold-expressions. 2014-11-08 05:07:16 +00:00
SemaObjC Fixed a buildbot failure. 2014-11-08 00:23:55 +00:00
SemaObjCXX Allow @synchronized to contextually convert a C++ object to an ObjC object pointer. 2014-08-12 16:20:36 +00:00
SemaOpenCL OpenCL: Emit global variables in the constant addr space as constant globals 2014-10-16 15:29:19 +00:00
SemaTemplate Fix parsing of fold-expressions within a cast expression. We parse the 2014-11-11 03:28:50 +00:00
TableGen
Tooling Remove "REQUIRES:shell" from tests. They work for me. 2014-11-04 13:41:33 +00:00
Unit Let test/Unit/lit.cfg add config.shlibdir to $PATH on DLL platforms like cygming. 2014-07-04 05:11:55 +00:00
VFS clang/test/VFS/umbrella-mismatch.m: Let it work on win32 to avoid backslashes in yaml. 2014-11-04 13:05:23 +00:00
.clang-format
CMakeLists.txt Make clang's rewrite engine a core feature 2014-07-16 16:48:33 +00:00
Makefile Fix makefile for debuginfo-tests execution. 2014-10-17 23:50:47 +00:00
TestRunner.sh
cxx-sections.data
lit.cfg Remove local handling of ASAN_OPTIONS and UBSAN_OPTIONS. 2014-11-03 23:09:25 +00:00
lit.site.cfg.in Make clang's rewrite engine a core feature 2014-07-16 16:48:33 +00:00
make_test_dirs.pl