.. |
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
|
Remove RUN: true lines.
|
2009-11-08 01:47:25 +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
|
Remove RUN: true lines.
|
2009-11-08 01:47:25 +00:00 |
array-operator-delete-call.cpp
|
Code gen. For virtual destructor call on array objects
|
2009-11-13 22:29:45 +00:00 |
array-pointer-decay.cpp
|
Use CastExpr::CK_ArrayToPointerDecay and fix an assert.
|
2009-08-08 21:04:35 +00:00 |
array-value-initialize.cpp
|
Value initialize non-class array members in ctor's
|
2009-11-11 17:55:25 +00:00 |
assign-operator.cpp
|
Make sure isCopyAssignment is only true for actual copy assignment operators,
|
2009-11-07 00:02:45 +00:00 |
attr.cpp
|
Eliminate &&s in tests.
|
2009-11-08 01:45:36 +00:00 |
call-arg-zero-temp.cpp
|
Remove RUN: true lines.
|
2009-11-08 01:47:25 +00:00 |
cast-conversion.cpp
|
Remove RUN: true lines.
|
2009-11-08 01:47:25 +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
|
Eliminate &&s in tests.
|
2009-11-08 01:45:36 +00:00 |
conditional-expr-lvalue.cpp
|
Add test case.
|
2009-09-15 16:36:17 +00:00 |
conditional-temporaries.cpp
|
Fix lifetime of conditional temporaries. Patch by Victor Zverovich!
|
2009-11-20 17:27:56 +00:00 |
const-init.cpp
|
Support emitting aggregate class initializers. Fixes PR5581.
|
2009-11-21 23:56:04 +00:00 |
constructor-conversion.cpp
|
Remove RUN: true lines.
|
2009-11-08 01:47:25 +00:00 |
constructor-default-arg.cpp
|
Undo previous test fix. -split-phi-edges now disables automatically when the
|
2009-11-17 19:18:32 +00:00 |
constructor-for-array-members.cpp
|
Remove RUN: true lines.
|
2009-11-08 01:47:25 +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 RUN: true lines.
|
2009-11-08 01:47:25 +00:00 |
conversion-function.cpp
|
Remove RUN: true lines.
|
2009-11-08 01:47:25 +00:00 |
convert-to-fptr.cpp
|
Remove RUN: true lines.
|
2009-11-08 01:47:25 +00:00 |
copy-assign-synthesis-1.cpp
|
Remove RUN: true lines.
|
2009-11-08 01:47:25 +00:00 |
copy-assign-synthesis.cpp
|
Eliminate &&s in tests.
|
2009-11-08 01:45:36 +00:00 |
copy-constructor-elim.cpp
|
Remove RUN: true lines.
|
2009-11-08 01:47:25 +00:00 |
copy-constructor-synthesis.cpp
|
Implement a few more cases for copy constructor synthesis.
|
2009-11-16 21:47:41 +00:00 |
debug-info.cpp
|
Canonicalize the type before trying to create a debug type.
|
2009-11-14 21:08:12 +00:00 |
decl-ref-init.cpp
|
Remove RUN: true lines.
|
2009-11-08 01:47:25 +00:00 |
default-arg-temps.cpp
|
Eliminate &&s in tests.
|
2009-11-08 01:45:36 +00:00 |
default-arguments.cpp
|
Handle CXXDefaultArgExprs in EmitLValue. Fixes PR5484.
|
2009-11-14 01:51:50 +00:00 |
default-constructor-default-argument.cpp
|
Add code generation test for r86500.
|
2009-11-09 18:49:09 +00:00 |
default-constructor-for-members.cpp
|
Remove RUN: true lines.
|
2009-11-08 01:47:25 +00:00 |
default-destructor-synthesis.cpp
|
Remove RUN: true lines.
|
2009-11-08 01:47:25 +00:00 |
delete-two-arg.cpp
|
Fix spelling for target triplet.
|
2009-11-16 18:06:39 +00:00 |
delete.cpp
|
Eliminate &&s in tests.
|
2009-11-08 01:45:36 +00:00 |
derived-to-base-conv.cpp
|
Remove RUN: true lines.
|
2009-11-08 01:47:25 +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
|
Unify the way destructor epilogues are generated for synthesized and regular destructors. Also fix PR5529.
|
2009-11-17 04:44:12 +00:00 |
devirtualize-virtual-function-calls.cpp
|
Even more devirtualization cleverness.
|
2009-10-12 19:59:15 +00:00 |
dyncast.cpp
|
Fixup key function calculations.
|
2009-11-20 00:02:19 +00:00 |
eh.cpp
|
Add testcases for recent checkins.
|
2009-11-20 18:51:28 +00:00 |
empty-union.cpp
|
Prevent a code gen. crash on empty unions - pr5408.
|
2009-11-06 20:47:40 +00:00 |
explicit-instantiation.cpp
|
Fix spelling for target triplet.
|
2009-11-16 18:06:39 +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
|
Eliminate &&s in tests.
|
2009-11-08 01:45:36 +00:00 |
function-template-specialization.cpp
|
Substitute unscoped template names.
|
2009-09-17 04:02:31 +00:00 |
global-array-destruction.cpp
|
This patch implements Code gen. for destruction of
|
2009-11-10 19:24:06 +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
|
Remove RUN: true lines.
|
2009-11-08 01:47:25 +00:00 |
init-incomplete-type.cpp
|
Fix for PR5489: don't skip the complete type requrirement for variable
|
2009-11-14 03:40:14 +00:00 |
instantiate-init-list.cpp
|
Add hack to make the given testcase work. As far as I can tell, this change is
|
2009-11-09 03:59:26 +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
|
When looking up and adding substitutions to the substitution table, make sure to always use the canonical declaration. With tihs change, FileCheck compiles and links but crashes during startup.
|
2009-11-07 04:26:04 +00:00 |
mangle-system-header.cpp
|
Always mangle functions with special names. Fixes PR5420.
|
2009-11-07 07:15:03 +00:00 |
mangle-template.cpp
|
Mangler: Sketch mangling for TemplateArgument::Declaration kind.
|
2009-11-21 09:17:15 +00:00 |
mangle.cpp
|
Handle ParenExprs in mangleExpression.
|
2009-11-06 02:50:19 +00:00 |
member-expressions.cpp
|
Handle member expressions where the member declaration is actually a static variable. Fixes PR5392.
|
2009-11-07 23:16:50 +00:00 |
member-function-pointers.cpp
|
Handle converting member pointers to bool.
|
2009-11-23 20:04:44 +00:00 |
member-functions.cpp
|
Eliminate &&s in tests.
|
2009-11-08 01:45:36 +00:00 |
member-init-struct.cpp
|
Fix up EmitMemberInitializer to handle many more cases.
|
2009-11-16 23:53:01 +00:00 |
member-init-union.cpp
|
Make member initializers for union members work correctly.
|
2009-11-16 22:58:01 +00:00 |
member-pointers-zero-init.cpp
|
Eliminate &&s in tests.
|
2009-11-08 01:45:36 +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-operator-phi.cpp
|
Make test more platform independent.
|
2009-11-11 22:49:09 +00:00 |
new-with-default-arg.cpp
|
Patch to implement new-operators with default args.
|
2009-11-19 18:39:40 +00:00 |
new.cpp
|
Use EmitStoreOfScalar when copying the scalar to the space allocated by 'new'.
|
2009-11-22 19:25:33 +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
|
Remove RUN: true lines.
|
2009-11-08 01:47:25 +00:00 |
reference-field.cpp
|
Some small fixes for fields of reference type.
|
2009-05-30 21:09:44 +00:00 |
references.cpp
|
Intercept sizeof and alignof references before they get into ASTContext methods. This fixes a crash when writing sizeof(Incomplete&), and lets ASTContext's methods do the right thing for CodeGen, which fixes PR5590.
|
2009-11-23 17:18:46 +00:00 |
reinterpret-cast.cpp
|
Handle CK_BitCast in EmitCastLValue.
|
2009-11-14 21:21:42 +00:00 |
rtti.cpp
|
Be sure to set visibility for ZTI symbols for classes from the class.
|
2009-11-18 03:21:29 +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-1.cpp
|
Eliminate &&s in tests.
|
2009-11-08 01:45:36 +00:00 |
static-init-2.cpp
|
Avoid assert-crash in a case where the expression passed to EmitConstantExpr
|
2009-11-14 08:51:33 +00:00 |
static-init.cpp
|
Eliminate &&s in tests.
|
2009-11-08 01:45:36 +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
|
Don't bind arguments to temporaries if the argument has a reference type.
|
2009-11-13 17:04:35 +00:00 |
trivial-constructor-init.cpp
|
Remove RUN: true lines.
|
2009-11-08 01:47:25 +00:00 |
typeinfo
|
Fix members to be public.
|
2009-11-16 19:48:50 +00:00 |
vararg-conversion-ctor.cpp
|
Remove RUN: true lines.
|
2009-11-08 01:47:25 +00:00 |
virt-dtor-gen.cpp
|
Fix a couple of tests.
|
2009-11-14 04:23:25 +00:00 |
virt.cpp
|
Fixup key function calculations.
|
2009-11-20 00:02:19 +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 |
virtual-operator-call.cpp
|
Fix a couple of cases where we weren't generating the right kind of call
|
2009-11-16 05:31:29 +00:00 |
virtual-pseudo-destructor-call.cpp
|
Fix a couple of cases where we weren't generating the right kind of call
|
2009-11-16 05:31:29 +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, PR5582: Layout bases for C++ records.
|
2009-11-22 23:01:23 +00:00 |