.. |
PR4827-cast.cpp
|
Use the correct cast kinds for bit casts and function to pointer decay. Fixes PR4827.
|
2009-09-01 20:52:42 +00:00 |
PR4890-debug-info-dtor.cpp
|
Pass the GlobalDecl to getMangledName, fixes PR4890.
|
2009-09-11 00:11:35 +00:00 |
PR4983-constructor-conversion.cpp
|
Add back the workaround since it lead to constructor conversion bugs :(
|
2009-09-15 21:14:33 +00:00 |
PR5050-constructor-conversion.cpp
|
Mangle record types as decls.
|
2009-09-26 03:55:37 +00:00 |
PR5093-static-member-function.cpp
|
Handle CXXMemberCallExprs that point to a static method. Fixes PR5093.
|
2009-09-29 03:54:11 +00:00 |
__null.cpp
|
Rename clang to clang-cc.
|
2009-03-24 02:24:46 +00:00 |
address-of-fntemplate.cpp
|
Change FixOverloadedFunctionReference to return a (possibly new) expression. Substitute TemplateIdRefExprs with DeclRefExprs. Doug, plz review :)
|
2009-10-21 17:16:23 +00:00 |
anonymous-namespaces.cpp
|
Anonymous namespaces, sema + codegen. A lot of semantics are still broken,
|
2009-10-01 00:25:31 +00:00 |
anonymous-union-member-initializer.cpp
|
Fix an assertion when initializing a union using a member initializer. (We weren't casting from the union type to the initializer type correctly).
|
2009-09-02 21:14:47 +00:00 |
array-construction.cpp
|
This patch extends CleanupScope to support destruction
|
2009-11-04 17:57:40 +00:00 |
array-pointer-decay.cpp
|
Use CastExpr::CK_ArrayToPointerDecay and fix an assert.
|
2009-08-08 21:04:35 +00:00 |
attr.cpp
|
Ensure we have atleast 2-byte alignment for member functions.
|
2009-10-05 22:49:20 +00:00 |
call-arg-zero-temp.cpp
|
Code-gen for CXXZeroInitValueExpr AST passed
|
2009-10-20 23:29:04 +00:00 |
cast-conversion.cpp
|
Patch to implement static casting which requires one
|
2009-10-01 20:39:51 +00:00 |
casts.cpp
|
Set the cast kind to CK_NoOp for C-style casts that are really const casts. Fixes PR5248.
|
2009-10-19 18:14:28 +00:00 |
class-layout.cpp
|
Use the CGRecordLayoutBuilder even if there are no fields, because in C++ an empty class will have a padding byte.
|
2009-07-27 17:10:54 +00:00 |
conditional-expr-lvalue.cpp
|
Add test case.
|
2009-09-15 16:36:17 +00:00 |
const-init.cpp
|
Add support for generating reference initialization code.
|
2009-04-11 01:08:03 +00:00 |
constructor-conversion.cpp
|
Remove tabs, and whitespace cleanups.
|
2009-09-09 15:08:12 +00:00 |
constructor-default-arg.cpp
|
Mangle record types as decls.
|
2009-09-26 03:55:37 +00:00 |
constructor-for-array-members.cpp
|
Remove tabs, and whitespace cleanups.
|
2009-09-09 15:08:12 +00:00 |
constructor-init-reference.cpp
|
Make IRGen for initializing a member reference work correctly.
|
2009-08-29 20:58:20 +00:00 |
constructor-init.cpp
|
Remove tabs, and whitespace cleanups.
|
2009-09-09 15:08:12 +00:00 |
constructor-template.cpp
|
Remove tabs, and whitespace cleanups.
|
2009-09-09 15:08:12 +00:00 |
conversion-function.cpp
|
If a conversion operator exists in a base class, make sure to cast the object to that base class.
|
2009-09-15 07:42:44 +00:00 |
convert-to-fptr.cpp
|
Patch for AST representation for the implicit conversion to a function
|
2009-09-28 18:35:46 +00:00 |
copy-assign-synthesis-1.cpp
|
Mangle record types as decls.
|
2009-09-26 03:55:37 +00:00 |
copy-assign-synthesis.cpp
|
Adds testing of copy assignment of anonymous union
|
2009-08-13 21:47:21 +00:00 |
copy-constructor-elim.cpp
|
Remove tabs, and whitespace cleanups.
|
2009-09-09 15:08:12 +00:00 |
copy-constructor-synthesis.cpp
|
Mangle record types as decls.
|
2009-09-26 03:55:37 +00:00 |
decl-ref-init.cpp
|
patch to ir-gen conversion function call used in
|
2009-09-23 22:34:00 +00:00 |
default-arg-temps.cpp
|
add support for codegening CXXZeroInitValueExprs
|
2009-10-18 15:18:11 +00:00 |
default-constructor-for-members.cpp
|
Remove tabs, and whitespace cleanups.
|
2009-09-09 15:08:12 +00:00 |
default-destructor-synthesis.cpp
|
Remove tabs, and whitespace cleanups.
|
2009-09-09 15:08:12 +00:00 |
delete.cpp
|
Fix a lame regression in IR gen for C++ delete expressions. PR5102
|
2009-10-01 05:49:51 +00:00 |
derived-to-base-conv.cpp
|
Copy conversion of an expression to its base class
|
2009-10-19 19:18:20 +00:00 |
derived-to-base.cpp
|
Handle CK_DerivedToBase when emitting lvalue casts.
|
2009-09-12 16:16:49 +00:00 |
destructor-calls.cpp
|
Emit the destructor epilogue in a cleanup block so a return from a destructor body still calls the epilogue.
|
2009-10-06 18:09:57 +00:00 |
destructors.cpp
|
CodeGen may see out-of-line declarations of the various special member
|
2009-10-01 20:44:19 +00:00 |
devirtualize-virtual-function-calls.cpp
|
Even more devirtualization cleverness.
|
2009-10-12 19:59:15 +00:00 |
explicit-instantiation.cpp
|
Tweak the semantics of FunctionDecl::isOutOfLine to consider an
|
2009-09-11 20:15:17 +00:00 |
expr.cpp
|
Fix PR5211: codegen shouldn't assume that the result of ||/&& is int
|
2009-10-17 04:24:20 +00:00 |
extern-c.cpp
|
extern "C" should preserve the 'extern' qualifier for VarDecls. Fixes 6853728.
|
2009-05-16 21:02:39 +00:00 |
function-template-specialization.cpp
|
Substitute unscoped template names.
|
2009-09-17 04:02:31 +00:00 |
global-init.cpp
|
If a global initializer has a non-trivial constructor or destructor, we never want to defer generation of it, even if it is declared static.
|
2009-10-08 17:28:59 +00:00 |
implicit-instantiation-1.cpp
|
Implement implicit instantiation of the member functions of a class template
|
2009-06-22 23:06:13 +00:00 |
mangle-extreme.cpp
|
Substitution for prefixes.
|
2009-09-17 04:16:28 +00:00 |
mangle-subst-std.cpp
|
Mangle std::basic_ostream<char, std::char_traits<char>> as So.
|
2009-10-08 17:20:26 +00:00 |
mangle-subst.cpp
|
Builtin types are subsitutable if they are qualified. Fixes PR5196.
|
2009-10-16 02:06:06 +00:00 |
mangle.cpp
|
Mangle anonymous structs/unions correctly. Fixes PR5139.
|
2009-10-07 01:45:02 +00:00 |
member-function-pointers.cpp
|
Use CK_BitCast for member function pointer casts. Fixes PR5138.
|
2009-10-18 20:31:03 +00:00 |
member-functions.cpp
|
Mangle record types as decls.
|
2009-09-26 03:55:37 +00:00 |
member-pointers-zero-init.cpp
|
Handle CK_NullToMemberPointer in ScalarExprEmitter::EmitCast
|
2009-08-24 18:26:39 +00:00 |
namespace-aliases.cpp
|
Handle namespace aliases.
|
2009-09-23 19:19:16 +00:00 |
nested-base-member-access.cpp
|
Remove tabs, and whitespace cleanups.
|
2009-09-09 15:08:12 +00:00 |
new.cpp
|
Emit new[] cookie when needed.
|
2009-09-23 18:59:48 +00:00 |
nullptr.cpp
|
Codegen support for nullptr from C++0x.
|
2009-09-15 04:39:46 +00:00 |
overload-binop-implicitconvert.cpp
|
Move C++ test over to CodeGenCXX, since it requires CodeGen to reproduce
|
2009-09-01 15:39:05 +00:00 |
predefined-expr-sizeof.cpp
|
Add test for dependent PredefinedExprs.
|
2009-09-11 18:49:46 +00:00 |
predefined-expr.cpp
|
Speed up testing by avoiding stdio.h, also helps testing on windows.
|
2009-10-08 23:05:06 +00:00 |
ptr-to-datamember.cpp
|
Store the unresolved class type in MemberPointerType's Class field,
|
2009-11-04 16:49:01 +00:00 |
ptr-to-member-function.cpp
|
Fixed a code gen bug (by fixing the AST) involving user-defined
|
2009-10-23 18:08:22 +00:00 |
reference-field.cpp
|
Some small fixes for fields of reference type.
|
2009-05-30 21:09:44 +00:00 |
references.cpp
|
Fix the 32-bit ABI to return structures with non-trivial copy ctors or dtors indirectly.
|
2009-10-20 22:07:59 +00:00 |
reinterpret-cast.cpp
|
Handle reinterpret_cast between integral types and pointer types.
|
2009-09-15 04:48:33 +00:00 |
static-assert.cpp
|
Don't assert when generating code with static_asserts.
|
2009-06-11 21:22:55 +00:00 |
static-data-member.cpp
|
Fix a crash when referencing static data members.
|
2009-09-02 21:01:21 +00:00 |
static-init.cpp
|
Use the inbounds variant of getelementptr for common pointer arithmetic.
|
2009-08-12 00:33:55 +00:00 |
template-anonymous-union-member-initializer.cpp
|
Fix a codegen crash when a class template has a constructor that does member initialization of an anonymous union.
|
2009-09-02 19:17:55 +00:00 |
temporaries.cpp
|
Add missing colons for FileCheck.
|
2009-10-31 20:42:26 +00:00 |
trivial-constructor-init.cpp
|
Allow null initialization of scalara data members
|
2009-09-02 17:10:17 +00:00 |
virt.cpp
|
this test has started failing due to an optimizer change. Clang tests
|
2009-11-04 16:37:13 +00:00 |
virtual-base-cast.cpp
|
Uncomment some commented out code.
|
2009-10-06 23:02:00 +00:00 |
virtual-function-calls.cpp
|
Fix test.
|
2009-10-12 20:06:34 +00:00 |
vtable-cast-crash.cpp
|
Fix a crash when generating vtables that contain destructors.
|
2009-09-12 00:00:29 +00:00 |
x86_64-arguments.cpp
|
x86-64 ABI: If a type is a C++ record with either a non-trivial destructor or a non-trivial copy constructor, it should be passed in a pointer. Daniel, plz review.
|
2009-09-16 15:53:40 +00:00 |