hanchenye-llvm-project/clang/test/CodeGenCXX
Rafael Espindola 0b0620776a Process attributes in explicit template instatiation definitions. Fixes PR11690.
llvm-svn: 147441
2012-01-03 06:04:21 +00:00
..
2003-11-02-WeakLinkage.cpp Migrate, FileCheckize and update: 2011-08-20 00:17:18 +00:00
2003-11-18-PtrMemConstantInitializer.cpp Migrate, FileCheckize and update: 2011-08-20 00:17:18 +00:00
2003-11-27-MultipleInheritanceThunk.cpp Migrate, FileCheckize and update: 2011-08-20 00:17:18 +00:00
2003-11-29-DuplicatedCleanupTest.cpp Migrate, FileCheckize and update: 2011-08-20 00:17:18 +00:00
2003-12-08-ArrayOfPtrToMemberFunc.cpp Migrate, FileCheckize and update: 2011-08-20 00:17:18 +00:00
2004-01-11-DynamicInitializedConstant.cpp Migrate, FileCheckize and update: 2011-08-20 00:17:18 +00:00
2004-03-08-ReinterpretCastCopy.cpp Migrate, FileCheckize and update: 2011-08-20 00:09:39 +00:00
2004-03-09-UnmangledBuiltinMethods.cpp Migrate, FileCheckize and update: 2011-08-20 00:09:39 +00:00
2004-03-15-CleanupsAndGotos.cpp Migrate, FileCheckize and update: 2011-08-20 00:09:39 +00:00
2004-06-08-LateTemplateInstantiation.cpp Migrate, FileCheckize and update: 2011-08-20 00:09:39 +00:00
2004-09-27-DidntEmitTemplate.cpp Migrate, FileCheckize and update: 2011-08-20 00:09:39 +00:00
2004-11-27-ExceptionCleanupAssertion.cpp Migrate, FileCheckize and update: 2011-08-20 00:09:39 +00:00
2004-11-27-FriendDefaultArgCrash.cpp Migrate, FileCheckize and update: 2011-08-20 00:09:39 +00:00
2005-01-03-StaticInitializers.cpp Migrate, FileCheckize and update: 2011-08-20 00:09:39 +00:00
2005-02-11-AnonymousUnion.cpp Migrate, FileCheckize and update: 2011-08-19 23:41:35 +00:00
2005-02-13-BadDynamicInit.cpp Migrate, FileCheckize and update: 2011-08-19 23:41:35 +00:00
2005-02-14-BitFieldOffset.cpp Migrate, FileCheckize and update: 2011-08-19 23:41:35 +00:00
2005-02-19-BitfieldStructCrash.cpp Migrate, FileCheckize and update: 2011-08-19 23:41:35 +00:00
2005-02-19-UnnamedVirtualThunkArgument.cpp Migrate, FileCheckize and update: 2011-08-19 23:41:35 +00:00
2005-02-20-BrokenReferenceTest.cpp Migrate, FileCheckize and update: 2011-08-19 23:41:35 +00:00
2006-03-01-GimplifyCrash.cpp Migrate, FileCheckize and update: 2011-08-19 23:41:35 +00:00
2006-03-06-C++RecurseCrash.cpp Migrate, FileCheckize and update: 2011-08-19 23:41:35 +00:00
2006-09-12-OpaqueStructCrash.cpp Migrate, FileCheckize and update: 2011-08-19 23:41:35 +00:00
2006-10-30-ClassBitfield.cpp Migrate, FileCheckize and update: 2011-08-19 23:41:35 +00:00
2006-11-20-GlobalSymbols.cpp Modify the check line to be happier on windows. 2011-08-19 23:46:18 +00:00
2006-11-30-ConstantExprCrash.cpp Migrate, FileCheckize and update: 2011-08-19 23:41:35 +00:00
2007-01-02-UnboundedArray.cpp Migrate 2007-01-02-UnboundedArray.cpp from llvm/test/FrontendC++. 2011-08-19 23:15:04 +00:00
2007-01-06-PtrMethodInit.cpp This test isn't portable to non-x86 platforms; specify a triple. 2011-11-08 19:55:32 +00:00
2007-04-05-PackedBitFields-1.cpp Migrate: 2011-08-19 23:08:33 +00:00
2007-04-05-PackedBitFieldsOverlap-2.cpp Migrate: 2011-08-19 23:08:33 +00:00
2007-04-05-PackedBitFieldsOverlap.cpp Migrate: 2011-08-19 23:08:33 +00:00
2007-04-05-PackedBitFieldsSmall.cpp Migrate: 2011-08-19 23:08:33 +00:00
2007-04-05-StructPackedFieldUnpacked.cpp Migrate: 2011-08-19 23:08:33 +00:00
2007-04-10-PackedUnion.cpp Migrate: 2011-08-19 23:08:33 +00:00
2007-04-14-FNoBuiltin.cpp Migrate: 2011-08-19 23:08:33 +00:00
2007-05-03-VectorInit.cpp Migrate: 2011-08-19 23:08:33 +00:00
2007-07-29-RestrictPtrArg.cpp Migrate: 2011-08-19 23:08:33 +00:00
2007-07-29-RestrictRefArg.cpp Migrate: 2011-08-19 23:08:33 +00:00
2007-09-10-RecursiveTypeResolution.cpp Migrate: 2011-08-19 23:08:33 +00:00
2007-10-01-StructResize.cpp Migrate 2007-10-01-StructResize.cpp from llvm/test/FrontendC++. 2011-08-19 22:25:02 +00:00
2008-01-12-VecInit.cpp Migrate 2008-01-12-VecInit.cpp from llvm/test/FrontendC++. 2011-08-19 22:16:30 +00:00
2008-05-07-CrazyOffsetOf.cpp Migrate 2008-05-07-CrazyOffsetOf.cpp from llvm/test/FrontendC++. 2011-08-19 22:16:28 +00:00
2009-03-17-dbg.cpp Try removing xfail and xtarget to see if this brings back a couple of bots. 2011-08-19 23:17:46 +00:00
2009-04-23-bool2.cpp Migrate 2009-04-23-bool2.cpp from llvm/test/FrontendC++. 2011-08-19 22:16:21 +00:00
2009-05-04-PureConstNounwind.cpp FileCheckize this test. 2011-08-15 22:48:14 +00:00
2009-06-16-DebugInfoCrash.cpp Migrate 2009-06-16-DebugInfoCrash.cpp from llvm/test/FrontendC++. 2011-08-19 21:51:07 +00:00
2009-07-16-Using.cpp Migrate 2009-07-16-Using.cpp from llvm/test/FrontendC++. 2011-08-19 21:51:01 +00:00
2009-08-05-ZeroInitWidth.cpp Migrate 2009-08-05-ZeroInitWidth.cpp from llvm/test/FrontendC++. 2011-08-19 21:51:03 +00:00
2009-08-11-VectorRetTy.cpp Migrate 2009-08-11-VectorRetTy.cpp from llvm/test/FrontendC++. 2011-08-19 21:50:59 +00:00
2009-09-09-packed-layout.cpp Migrate 2009-09-09-packed-layout.cpp test from llvm/test/FrontendC++. 2011-08-19 21:24:41 +00:00
2009-10-27-crash.cpp Migrate 2009-10-27-crash.cpp from llvm/test/FrontendC++. 2011-08-19 21:24:39 +00:00
2009-12-23-MissingSext.cpp Migrate 2009-12-23-MissingSext.cpp from test/FrontendC++ and modify 2011-08-19 21:24:37 +00:00
2010-03-09-AnonAggregate.cpp
2010-05-10-Var-DbgInfo.cpp Migrate test from llvm/test/FrontendC++. 2011-08-16 21:41:54 +00:00
2010-05-11-alwaysinlineinstantiation.cpp Migrate from llvm/test/FrontendC++ and FileCheckize. 2011-08-16 21:41:52 +00:00
2010-05-12-PtrToMember-Dbg.cpp Migrate from llvm/test/FrontendC++. 2011-08-16 21:41:50 +00:00
2010-06-21-LocalVarDbg.cpp Migrate test from llvm/test/FrontendC++ and FileCheckize. 2011-08-16 21:41:48 +00:00
2010-06-22-BitfieldInit.cpp Migrate test from llvm/test/FrontendC++. 2011-08-16 21:41:46 +00:00
2010-06-22-ZeroBitfield.cpp Migrate from llvm/test/FrontendC++. 2011-08-16 21:41:44 +00:00
2010-07-23-DeclLoc.cpp Migrate from llvm/test/FrontendC++. 2011-08-16 21:41:41 +00:00
2011-12-19-init-list-ctor.cpp Revert r146766, and add a testcase for which it introduced a wrong-code bug. 2011-12-20 04:00:21 +00:00
DynArrayInit.cpp
PR4827-cast.cpp
PR4983-constructor-conversion.cpp
PR5050-constructor-conversion.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
PR5093-static-member-function.cpp
PR5834-constructor-conversion.cpp
PR5863-unreachable-block.cpp
PR6474.cpp
__null.cpp
abstract-class-ctors-dtors.cpp Disable the optimization that skips emission of complete, non-virtual 2011-07-26 23:18:30 +00:00
address-of-fntemplate.cpp
alloca-align.cpp
anonymous-namespaces.cpp
anonymous-union-member-initializer.cpp Rewrite default initialization of anonymous structs/unions within a 2011-08-10 15:22:55 +00:00
apple-kext-guard-variable.cpp
apple-kext-indirect-call-2.C
apple-kext-indirect-call.C
apple-kext-indirect-virtual-dtor-call.cpp
apple-kext-linkage.C In apple-kext mode, use external linkage for explicit template instantiations 2011-09-19 18:05:26 +00:00
apple-kext-no-staticinit-section.C
arm-cc.cpp
arm.cpp Throw the switch to convert clang to the new exception handling model! 2011-09-19 20:31:14 +00:00
array-construction.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
array-operator-delete-call.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
array-pointer-decay.cpp
array-value-initialize.cpp
asm.cpp
assign-operator.cpp Be sure to build a dependent expression when we see 2011-10-28 01:04:34 +00:00
atomic.cpp When checking a call to a builtin atomic operation, be sure to 2011-11-28 16:30:08 +00:00
attr-used.cpp
attr.cpp
bitfield-layout.cpp
block-byref-cxx-objc.cpp
block-destruct.cpp
block-in-ctor-dtor.cpp
blocks.cpp Be sure to insulate block literals from any cleanups in their 2011-11-11 03:19:12 +00:00
builtins.cpp When extracting the callee declaration from a call expression, be sure 2011-09-06 21:41:04 +00:00
c-linkage.cpp
c99-variable-length-array.cpp
call-arg-zero-temp.cpp
cast-conversion.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
casts.cpp
class-layout.cpp Record layout requires not just a definition, but a complete 2011-10-07 02:39:22 +00:00
compound-literals.cpp Don't check alignment, it's irrelevant to this test. 2011-11-23 02:12:00 +00:00
condition.cpp
conditional-expr-lvalue.cpp Since the 'is aliased' bit is critical for correctness in C++, it 2011-08-26 07:31:35 +00:00
conditional-gnu-ext.cpp
conditional-temporaries.cpp
const-base-cast.cpp Constant expression evaluation: add support for evaluation of member pointers 2011-11-17 22:56:20 +00:00
const-global-linkage.cpp
const-init.cpp Fix wrong-code bug when a const automatic variable of struct type has both a 2011-12-02 00:30:33 +00:00
constructor-attr.cpp
constructor-conversion.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
constructor-convert.cpp When performing a user-defined conversion via a constructor, be sure 2011-10-10 22:41:00 +00:00
constructor-default-arg.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
constructor-direct-call.cpp
constructor-for-array-members.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
constructor-init-reference.cpp
constructor-init.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
constructor-template.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
constructors.cpp Don't build member initializers for zero-length or incomplete arrays, 2011-11-02 23:04:16 +00:00
conversion-function.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
conversion-operator-base.cpp
convert-to-fptr.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
copy-assign-synthesis-1.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
copy-assign-synthesis-2.cpp
copy-assign-synthesis-3.cpp
copy-assign-synthesis.cpp
copy-assign-volatile-synthesis.cpp Don't emit memcpy for copying fields of arrays of volatile elements. 2011-08-09 00:26:11 +00:00
copy-constructor-elim-2.cpp
copy-constructor-elim.cpp
copy-constructor-synthesis-2.cpp
copy-constructor-synthesis.cpp
copy-in-cplus-object.cpp
copy-initialization.cpp
cxx-apple-kext.cpp
cxx-block-objects.cpp
cxx0x-defaulted-templates.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
cxx0x-delegating-ctors.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
cxx0x-initializer-references.cpp Reference initialization with initializer lists. 2011-11-27 16:50:07 +00:00
cxx0x-initializer-scalars.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
debug-info-byval.cpp Update test. 2011-11-09 12:43:30 +00:00
debug-info-char16.cpp Move these test from checking assembly to checking LLVM IR. Should fix fallout 2011-10-27 07:11:43 +00:00
debug-info-class.cpp
debug-info-ctor.cpp
debug-info-ctor2.cpp
debug-info-cxx0x.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
debug-info-enum.cpp
debug-info-fn-template.cpp Fix PR11073 by adding the argument type information to the decl we construct 2011-10-21 23:30:10 +00:00
debug-info-friend.cpp
debug-info-fwd-ref.cpp Add a triple to this test to hopefully get it passing on i386-freebsd. 2011-12-17 00:35:01 +00:00
debug-info-large-constant.cpp
debug-info-limit.cpp
debug-info-member.cpp tests: Remove some stray and unused -cc1 flags. These tests appear to be written 2011-11-05 05:41:57 +00:00
debug-info-method-spec.cpp tests: Remove some stray and unused -cc1 flags. These tests appear to be written 2011-11-05 05:41:57 +00:00
debug-info-method.cpp tests: Remove some stray and unused -cc1 flags. These tests appear to be written 2011-11-05 05:41:57 +00:00
debug-info-method2.cpp Do not drop type qualifiers in -flimit-debug-info mode. 2011-10-24 23:15:17 +00:00
debug-info-namespace.cpp
debug-info-nullptr.cpp Move these test from checking assembly to checking LLVM IR. Should fix fallout 2011-10-27 07:11:43 +00:00
debug-info-pubtypes.cpp Enable -flimit-debug-info by default. Now, clang lazily emits debug info for structs. Original behavior can be restored using -fno-limit-debug-info. 2011-11-04 20:05:58 +00:00
debug-info-template-limit.cpp In case of template specialization, do not try to delay emitting debug info for concrete type in -flimit-debug-info mode. This fixes some of the failures from bs15503.exp tests in gdb testsuite. 2011-10-28 21:12:13 +00:00
debug-info-template.cpp
debug-info-this.cpp
debug-info-wchar.cpp Emit debug info for wchar_t. 2011-09-10 00:44:49 +00:00
debug-info.cpp Don't try to emit unsupported templated friend declarations. They're unsupported 2011-09-01 21:49:51 +00:00
decl-ref-init.cpp
default-arg-temps.cpp
default-arguments.cpp
default-constructor-default-argument.cpp
default-constructor-for-members.cpp
default-constructor-template-member.cpp
default-destructor-nested.cpp
default-destructor-synthesis.cpp
deferred-global-init.cpp
delete-two-arg.cpp
delete.cpp Enforce access control for conversion operators used in contextual 2011-09-21 08:36:56 +00:00
dependent-type-member-pointer.cpp
derived-to-base-conv.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
derived-to-base.cpp
derived-to-virtual-base-class-calls-final.cpp
destructor-calls.cpp
destructor-debug-info.cpp
destructors.cpp Throw the switch to convert clang to the new exception handling model! 2011-09-19 20:31:14 +00:00
devirtualize-virtual-function-calls-final.cpp
devirtualize-virtual-function-calls.cpp
dynamic-cast-always-null.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
dynamic-cast.cpp Throw the switch to convert clang to the new exception handling model! 2011-09-19 20:31:14 +00:00
eh.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
elide-call-reference.cpp
empty-classes.cpp
empty-union.cpp
enum.cpp
eval-recursive-constant.cpp
exceptions-no-rtti.cpp
exceptions.cpp Whenever explicitly activating or deactivating a cleanup, we 2011-11-10 10:43:54 +00:00
explicit-instantiation.cpp
expr.cpp
extern-c.cpp
field-access-debug-info.cpp Testcase for LLVM commit r146475. 2011-12-13 05:09:22 +00:00
for-range-temporaries.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
for-range.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
fp16-mangle.cpp Missed tests for half FP support 2011-10-14 23:32:50 +00:00
fp16-overload.cpp Missed tests for half FP support 2011-10-14 23:32:50 +00:00
friend-redecl.cpp
function-template-explicit-specialization.cpp
function-template-specialization.cpp
global-array-destruction.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
global-dtor-no-atexit.cpp
global-init-darwin.cpp
global-init.cpp
global-llvm-constant.cpp
goto.cpp Whenever explicitly activating or deactivating a cleanup, we 2011-11-10 10:43:54 +00:00
implicit-copy-assign-operator.cpp
implicit-copy-constructor.cpp
implicit-instantiation-1.cpp
incomplete-member-function-pointer.cpp
incomplete-types.cpp fix PR10384: C++ allows external arrays of incomplete type as well. 2011-07-22 06:27:26 +00:00
inline-functions.cpp
instantiate-blocks.cpp
instantiate-init-list.cpp
instantiate-temporaries.cpp s/%clang-cc1/%clang_cc1/ for conformity. 2011-12-13 00:32:15 +00:00
instrument-functions.cpp
internal-linkage.cpp
key-function-vtable.cpp
lvalue-bitcasts.cpp
m64-ptr.cpp Migrate test from llvm/test/FrontendC++. 2011-08-16 21:41:40 +00:00
mangle-abi-examples.cpp
mangle-address-space.cpp Fix mangling substitutions for address-space-qualified class 2011-12-03 18:24:43 +00:00
mangle-alias-template.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
mangle-exprs.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
mangle-extern-local.cpp
mangle-extreme.cpp
mangle-local-class-names.cpp
mangle-local-class-vtables.cpp
mangle-local-classes-nested.cpp
mangle-ms.cpp Add Microsoft mangling of constructors and destructors. Patch by Dmitry! 2011-12-01 09:55:00 +00:00
mangle-neon-vectors.cpp
mangle-ref-qualifiers.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
mangle-subst-std.cpp Remove CodeGenVTables::ComputeVTableRelatedInformation dependency on CodeGen 2011-09-26 01:56:36 +00:00
mangle-subst.cpp
mangle-system-header.cpp
mangle-template.cpp
mangle-unnameable-conversions.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
mangle-unnamed.cpp
mangle-variadic-templates.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
mangle.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
member-alignment.cpp Migrate from llvm/test/FrontendC++. 2011-08-16 21:41:38 +00:00
member-call-parens.cpp
member-expressions.cpp
member-function-pointer-calls.cpp
member-function-pointers.cpp Update clang tests for r137527. 2011-08-12 23:33:52 +00:00
member-functions.cpp
member-init-anon-union.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
member-init-assignment.cpp
member-init-ctor.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
member-init-struct.cpp
member-init-union.cpp
member-initializers.cpp
member-pointer-type-convert.cpp
member-templates.cpp
multi-dim-operator-new.cpp
namespace-aliases.cpp
nested-base-member-access.cpp
new-operator-phi.cpp
new-overflow.cpp
new-with-default-arg.cpp
new.cpp Make array new on a pointer to data member type work correctly. PR11523. 2011-12-09 23:05:37 +00:00
no-exceptions.cpp
noinline-template.cpp
nonconst-init.cpp
nrvo-noreturn.cc
nrvo.cpp Make test compatible with ARM hosts. 2011-11-11 23:36:04 +00:00
nullptr.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
operator-new.cpp
overload-binop-implicitconvert.cpp
partial-destruction.cpp Throw the switch to convert clang to the new exception handling model! 2011-09-19 20:31:14 +00:00
pointers-to-data-members.cpp Make sure we correctly zero-initialize unions containing a pointer to data member as the first field. PR11487. 2011-12-07 01:30:11 +00:00
pr9130.cpp
pr9965.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
pr11676.cpp Add test for PRr11676. 2011-12-30 03:13:44 +00:00
pragma-pack-2.cpp Make CGRecordLayoutBuilder correctly switch over to a packed class when a class has a base whose alignment will break the class layout. <rdar://problem/10551376>. 2011-12-12 23:13:20 +00:00
pragma-pack.cpp
pragma-visibility.cpp
predefined-expr-sizeof.cpp
predefined-expr.cpp
ptr-to-datamember.cpp
ptr-to-member-function.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
reference-bind-default-argument.cpp
reference-cast.cpp Fix r137086 to actually work properly in general. PR10650. 2011-08-14 04:50:34 +00:00
reference-field.cpp
reference-in-block-args.cpp
reference-in-blocks.cpp
reference-init.cpp
references.cpp Fix test on Release builds. 2011-11-16 02:19:03 +00:00
regparm.cpp Add inreg attributes to reference arguments. 2011-11-27 18:35:39 +00:00
reinterpret-cast.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
rtti-fundamental.cpp
rtti-layout.cpp
rtti-linkage.cpp
rtti-visibility.cpp
rvalue-references.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
scoped-enums.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
sel-address.mm
sizeof-unwind-exception.cpp The size of struct UnwindException varies by platform with no 2011-08-30 01:42:09 +00:00
skip-vtable-pointer-initialization.cpp
specialized-static-data-mem-init.cpp
static-assert.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
static-data-member.cpp Reinstate r142844 (reverted in r142872) now that lvalue-to-rvalue conversions 2011-10-28 17:51:58 +00:00
static-init-1.cpp
static-init-2.cpp
static-init-3.cpp
static-init.cpp Re-commit r139643. 2011-09-13 22:21:56 +00:00
static-local-in-local-class.cpp
static-member-variable-explicit-specialization.cpp
stmtexpr.cpp
temp-order.cpp
template-anonymous-types.cpp
template-anonymous-union-member-initializer.cpp
template-dependent-bind-temporary.cpp
template-inner-struct-visibility-hidden.cpp
template-instantiation.cpp Always mark friend function declarations in class templates as 2011-08-18 09:09:59 +00:00
template-linkage.cpp
template-static-var-defer.cpp
temporaries.cpp In Sema::MaybeBindToTemporary, create a CXXBindTemporaryExpr for an 2011-11-27 22:09:28 +00:00
threadsafe-statics-exceptions.cpp Throw the switch to convert clang to the new exception handling model! 2011-09-19 20:31:14 +00:00
threadsafe-statics.cpp
throw-expression-dtor.cpp
throw-expressions.cpp Handle an edge case involving the conditional operator and throw expressions. PR10582. 2011-10-15 02:10:40 +00:00
thunk-linkonce-odr.cpp Migrate thunk-linkonce-odr.cpp from llvm/test/FrontendC++. 2011-08-16 21:41:26 +00:00
thunks-available-externally.cpp
thunks.cpp
trivial-constructor-init.cpp
try-catch.cpp
typeid-cxx11.cpp constexpr: support for evaluation and codegen of typeid constants. 2011-12-27 12:18:28 +00:00
typeid.cpp constexpr: support for evaluation and codegen of typeid constants. 2011-12-27 12:18:28 +00:00
typeinfo
unary-type-trait.cpp
uncode-string.cpp Fix the representation of wide strings in the AST and IR so that it uses the native representation of integers for the elements. This fixes a bunch of nastiness involving 2011-11-01 02:23:42 +00:00
union-dtor.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
unknown-anytype.cpp
value-init.cpp Unrevert r147271, reverted in r147361. 2011-12-30 21:15:51 +00:00
vararg-conversion-ctor.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
vararg-non-pod.cpp
varargs.cpp The lvalue-to-rvalue on structs in C++ is actually part 2011-08-27 01:09:30 +00:00
variadic-templates.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
virt-call-offsets.cpp
virt-canonical-decl.cpp
virt-dtor-gen.cpp
virt-dtor-key.cpp
virt-template-vtable.cpp
virt-thunk-reference.cpp
virtual-base-cast.cpp
virtual-base-ctor.cpp
virtual-base-destructor-call.cpp
virtual-bases.cpp
virtual-destructor-calls.cpp
virtual-destructor-synthesis.cpp
virtual-function-calls.cpp
virtual-functions-incomplete-types.cpp
virtual-implicit-copy-assignment.cpp
virtual-implicit-move-assignment.cpp Always implicitly declare move assignment operations for dynamic classes, in 2011-12-24 21:56:24 +00:00
virtual-inherited-destructor.cpp
virtual-operator-call.cpp
virtual-pseudo-destructor-call.cpp
visibility-hidden-extern-templates.cpp
visibility-inlines-hidden.cpp Fix the visibility of methods of explicit template instantiation definition 2011-12-27 21:15:28 +00:00
visibility.cpp Process attributes in explicit template instatiation definitions. Fixes PR11690. 2012-01-03 06:04:21 +00:00
vla.cpp Unlike in C++03, a constant-expression is not an unevaluated operand in C++11. 2011-12-20 02:08:33 +00:00
volatile-1.cpp Update clang tests for r137527. 2011-08-12 23:33:52 +00:00
volatile.cpp
vtable-available-externally.cpp
vtable-cast-crash.cpp
vtable-debug-info.cpp
vtable-key-function.cpp
vtable-layout-abi-examples.cpp Move vtable dumper call to VTableBuilder ctor 2011-09-26 01:57:00 +00:00
vtable-layout-extreme.cpp
vtable-layout.cpp
vtable-linkage.cpp
vtable-pointer-initialization.cpp
vtt-layout.cpp
warn-padded-packed.cpp
weak-extern-typeinfo.cpp c++: support gcc's application of weak attribute on 2011-10-21 22:27:12 +00:00
weak-external.cpp Do not depend on the standard library on the system. Replace the #include with 2011-08-19 20:43:24 +00:00
x86-64-abi-sret-vs-2word-struct-param.cpp Migrate x86-64-abi-sret-vs-2word-struct-param.cpp from 2011-08-16 21:41:31 +00:00
x86_32-arguments.cpp Simplify code for returning a struct for Darwin x86-32 ABI. Use a better type for a function returning a struct containing only a pointer. Handle the edge case of a struct containing only a float or double plus some dead padding instead of asserting. 2011-11-18 01:25:50 +00:00
x86_64-arguments.cpp