hanchenye-llvm-project/clang/test
Anders Carlsson 9bd7d16440 When emitting the destructor for a class with a vtable, if we can determine
that the destructor body is trivial and that all member variables also have either
trivial destructors or trivial destructor bodies, we don't need to initialize the
vtable pointers since no virtual member functions will be called on the destructor.

Fixes PR9181.

llvm-svn: 131368
2011-05-14 23:26:09 +00:00
..
ASTMerge Flip the default for showing include stacks on notes to false. This 2011-03-27 20:00:08 +00:00
Analysis Elide __label__ declarations from the CFG. This resolves a crash in CFGRecStmtDeclVisitor (crash in static analyzer). 2011-05-10 18:42:15 +00:00
CXX PR9908: Fix the broken fix for PR9902 to get the template argument lists in the right order. 2011-05-14 15:04:18 +00:00
CodeCompletion Fix an assertion when code-completing, rdar://9288730 & http://llvm.org/PR9728. 2011-04-23 01:04:12 +00:00
CodeGen Bug 8765: Honor assembler labels for builtins. Ensure that the label is 2011-05-13 21:12:10 +00:00
CodeGenCXX When emitting the destructor for a class with a vtable, if we can determine 2011-05-14 23:26:09 +00:00
CodeGenObjC Only perform the null-initialization of an aggregate result of a message 2011-05-14 21:12:11 +00:00
CodeGenObjCXX Create proper Objective-C @encoding for C++ classes; fixes rdar://9357400. 2011-05-14 20:32:43 +00:00
CodeGenOpenCL Modify test for 32 and 64 bit. 2011-04-16 01:00:29 +00:00
Coverage Remove the AST printer (-ast-print-xml), which is too incomplete and 2011-03-07 01:03:30 +00:00
Driver Driver/Darwin: Put dsymutil -o arguments first, so that dysmutil doesn't barf 2011-05-09 17:23:16 +00:00
FixIt Fixed test case asserts due to checkin of r130710. 2011-05-02 20:39:21 +00:00
Frontend Initial work to improve documentation for Clang's diagnostics, from Matthieu Monrocq 2011-04-15 22:04:17 +00:00
Headers Attempt to fix linux buildbots by adding -ffreestanding for arm_neon tests. 2010-12-02 17:31:16 +00:00
Index Add c-index-test printing and tests for static and virtual method 2011-05-13 15:54:42 +00:00
Lexer Introduce __has_extension macro 2011-05-13 20:54:45 +00:00
Misc Don't hide #warnings in a system header, same as gcc. Fixes rdar://8495837. 2011-04-21 23:08:23 +00:00
PCH Implement a few basic tests for defaulted and deleted functions. 2011-05-13 01:01:05 +00:00
Parser Implement a few basic tests for defaulted and deleted functions. 2011-05-13 01:01:05 +00:00
Preprocessor Some small improvements to the builtin (-ffreestanding) stdint.h; in 2011-04-30 19:02:59 +00:00
Rewriter Fixup more objc rwriter bug having to do with 2011-04-11 21:17:02 +00:00
Sema Add a Microsoft C test following r131201. 2011-05-11 22:28:19 +00:00
SemaCUDA Sema: diagnose kernel calls to non-global functions 2011-02-23 01:53:29 +00:00
SemaCXX Revert 131347. It asserts if the specialization in within a class template: 2011-05-14 19:17:07 +00:00
SemaObjC Emit an error when trying to @encode an incomplete type. 2011-05-14 20:32:39 +00:00
SemaObjCXX Relax the conversion rules for Objective-C GC qualifiers a 2011-05-08 06:09:53 +00:00
SemaOpenCL OpenCL: if double precision floating point constant encountered 2011-03-11 19:24:59 +00:00
SemaTemplate PR9908: Fix the broken fix for PR9902 to get the template argument lists in the right order. 2011-05-14 15:04:18 +00:00
Unit Add CMake support to the clang unittests. 2011-02-15 07:54:28 +00:00
CMakeLists.txt Nth time's a charm? 2011-02-25 00:46:48 +00:00
Makefile test/Makefile: Reapply r127079, use $(ECHOPATH) to make lit.site.cfg(s). 2011-03-08 22:17:40 +00:00
TestRunner.sh
cxx-sections.data
lit.cfg test/lit.cfg: bash is available on MSYS. 2011-03-05 11:16:06 +00:00
lit.site.cfg.in test: CMake: Be aware of LLVM_LIT_TOOLS_DIR. 2011-02-09 04:19:57 +00:00
make_test_dirs.pl