Source Browser
Name
Size
Parent Directory
-
2003-11-02-WeakLinkage.cpp
256
2003-11-18-PtrMemConstantInitializer.cpp
182
2003-11-27-MultipleInheritanceThunk.cpp
382
2003-11-29-DuplicatedCleanupTest.cpp
542
2003-12-08-ArrayOfPtrToMemberFunc.cpp
217
2004-01-11-DynamicInitializedConstant.cpp
140
2004-03-08-ReinterpretCastCopy.cpp
382
2004-03-09-UnmangledBuiltinMethods.cpp
163
2004-03-15-CleanupsAndGotos.cpp
138
2004-06-08-LateTemplateInstantiation.cpp
233
2004-09-27-DidntEmitTemplate.cpp
512
2004-11-27-ExceptionCleanupAssertion.cpp
257
2004-11-27-FriendDefaultArgCrash.cpp
127
2005-01-03-StaticInitializers.cpp
176
2005-02-11-AnonymousUnion.cpp
472
2005-02-13-BadDynamicInit.cpp
222
2005-02-14-BitFieldOffset.cpp
233
2005-02-19-BitfieldStructCrash.cpp
274
2005-02-19-UnnamedVirtualThunkArgument.cpp
338
2005-02-20-BrokenReferenceTest.cpp
191
2006-03-01-GimplifyCrash.cpp
204
2006-03-06-C++RecurseCrash.cpp
400
2006-09-12-OpaqueStructCrash.cpp
362
2006-10-30-ClassBitfield.cpp
296
2006-11-20-GlobalSymbols.cpp
264
2006-11-30-ConstantExprCrash.cpp
324
2007-01-02-UnboundedArray.cpp
217
2007-01-06-PtrMethodInit.cpp
1.5K
2007-04-05-PackedBitFields-1.cpp
335
2007-04-05-PackedBitFieldsOverlap-2.cpp
392
2007-04-05-PackedBitFieldsOverlap.cpp
327
2007-04-05-PackedBitFieldsSmall.cpp
446
2007-04-05-StructPackedFieldUnpacked.cpp
314
2007-04-10-PackedUnion.cpp
445
2007-04-14-FNoBuiltin.cpp
227
2007-05-03-VectorInit.cpp
248
2007-07-29-RestrictPtrArg.cpp
160
2007-07-29-RestrictRefArg.cpp
154
2007-09-10-RecursiveTypeResolution.cpp
1.8K
2007-10-01-StructResize.cpp
184
2008-01-12-VecInit.cpp
126
2008-05-07-CrazyOffsetOf.cpp
190
2009-03-17-dbg.cpp
304
2009-04-23-bool2.cpp
255
2009-05-04-PureConstNounwind.cpp
464
2009-06-16-DebugInfoCrash.cpp
441
2009-07-16-Using.cpp
108
2009-08-05-ZeroInitWidth.cpp
176
2009-08-11-VectorRetTy.cpp
384
2009-09-09-packed-layout.cpp
320
2009-10-27-crash.cpp
586
2009-12-23-MissingSext.cpp
402
2010-03-09-AnonAggregate.cpp
396
2010-05-10-Var-DbgInfo.cpp
626
2010-05-11-alwaysinlineinstantiation.cpp
560
2010-05-12-PtrToMember-Dbg.cpp
248
2010-06-21-LocalVarDbg.cpp
311
2010-06-22-BitfieldInit.cpp
212
2010-06-22-ZeroBitfield.cpp
155
2010-07-23-DeclLoc.cpp
3.9K
2011-12-19-init-list-ctor.cpp
1.2K
2012-02-06-VecInitialization.cpp
205
2012-03-16-StoreAlign.cpp
1.0K
DynArrayInit.cpp
361
PR4827-cast.cpp
97
PR4983-constructor-conversion.cpp
153
PR5050-constructor-conversion.cpp
506
PR5093-static-member-function.cpp
149
PR5834-constructor-conversion.cpp
274
PR5863-unreachable-block.cpp
412
PR6474.cpp
680
__null.cpp
124
abstract-class-ctors-dtors.cpp
377
address-of-fntemplate.cpp
503
alloca-align.cpp
614
anonymous-namespaces.cpp
1.5K
anonymous-union-member-initializer.cpp
4.4K
apple-kext-guard-variable.cpp
286
apple-kext-indirect-call-2.C
2.3K
apple-kext-indirect-call.C
386
apple-kext-indirect-virtual-dtor-call.cpp
697
apple-kext-linkage.C
868
apple-kext-no-staticinit-section.C
483
apple-kext.cpp
819
arm-cc.cpp
402
arm.cpp
10.5K
array-construction.cpp
885
array-operator-delete-call.cpp
1.0K
array-pointer-decay.cpp
88
array-value-initialize.cpp
736
asm.cpp
250
assign-construct-memcpy.cpp
2.4K
assign-operator.cpp
530
atomic.cpp
454
atomicinit.cpp
1.1K
attr-used.cpp
325
attr.cpp
1014
bitfield-layout.cpp
790
block-byref-cxx-objc.cpp
731
block-destruct.cpp
172
block-in-ctor-dtor.cpp
1.1K
block.cpp
358
blocks-cxx11.cpp
2.5K
blocks.cpp
6.1K
builtins.cpp
166
c-linkage.cpp
202
c99-variable-length-array.cpp
762
call-arg-zero-temp.cpp
564
cast-conversion.cpp
875
casts.cpp
316
catch-undef-behavior.cpp
2.9K
class-layout.cpp
2.2K
compound-literals.cpp
1.4K
condition.cpp
6.5K
conditional-expr-lvalue.cpp
321
conditional-gnu-ext.cpp
3.8K
conditional-temporaries.cpp
857
const-base-cast.cpp
316
const-global-linkage.cpp
321
const-init-cxx11.cpp
15.6K
const-init.cpp
2.3K
constructor-attr.cpp
240
constructor-conversion.cpp
1.1K
constructor-convert.cpp
305
constructor-default-arg.cpp
878
constructor-direct-call.cpp
1.2K
constructor-for-array-members.cpp
1.1K
constructor-init-reference.cpp
125
constructor-init.cpp
6.2K
constructor-template.cpp
1.2K
constructors.cpp
3.2K
conversion-function.cpp
2.4K
conversion-operator-base.cpp
153
convert-to-fptr.cpp
1.1K
copy-assign-synthesis-1.cpp
2.3K
copy-assign-synthesis-2.cpp
159
copy-assign-synthesis-3.cpp
260
copy-assign-synthesis.cpp
1.1K
copy-assign-volatile-synthesis.cpp
753
copy-constructor-elim-2.cpp
1.7K
copy-constructor-elim.cpp
589
copy-constructor-synthesis-2.cpp
284
copy-constructor-synthesis.cpp
3.0K
copy-in-cplus-object.cpp
665
copy-initialization.cpp
558
cxx-apple-kext.cpp
970
cxx-block-objects.cpp
729
cxx0x-defaulted-templates.cpp
495
cxx0x-delegating-ctors.cpp
1.6K
cxx0x-initializer-array.cpp
257
cxx0x-initializer-constructors.cpp
1.2K
cxx0x-initializer-references.cpp
1.9K
cxx0x-initializer-scalars.cpp
116
cxx0x-initializer-stdinitializerlist-pr12086.cpp
911
cxx0x-initializer-stdinitializerlist-startend.cpp
2.4K
cxx0x-initializer-stdinitializerlist.cpp
7.3K
cxx11-exception-spec.cpp
3.4K
cxx11-initializer-aggregate.cpp
963
cxx11-special-members.cpp
651
cxx11-unrestricted-union.cpp
1.1K
cxx11-user-defined-literal.cpp
3.1K
cxx11-vtable-key-function.cpp
776
debug-info-artificial-arg.cpp
1.2K
debug-info-blocks.cpp
336
debug-info-byval.cpp
449
debug-info-char16.cpp
279
debug-info-class.cpp
174
debug-info-context.cpp
302
debug-info-ctor.cpp
240
debug-info-ctor2.cpp
184
debug-info-cxx0x.cpp
351
debug-info-determinism.cpp
506
debug-info-dup-fwd-decl.cpp
612
debug-info-enum-class.cpp
1.2K
debug-info-enum.cpp
133
debug-info-flex-member.cpp
229
debug-info-fn-template.cpp
249
debug-info-friend.cpp
143
debug-info-fwd-ref.cpp
1.1K
debug-info-gline-tables-only.cpp
503
debug-info-global-ctor-dtor.cpp
1022
debug-info-globalinit.cpp
783
debug-info-large-constant.cpp
191
debug-info-limit-type.cpp
381
debug-info-limit.cpp
226
debug-info-member.cpp
103
debug-info-method-spec.cpp
184
debug-info-method.cpp
113
debug-info-method2.cpp
335
debug-info-namespace.cpp
171
debug-info-nullptr.cpp
250
debug-info-pubtypes.cpp
382
debug-info-rvalue-ref.cpp
336
debug-info-static-fns.cpp
497
debug-info-template-array.cpp
237
debug-info-template-limit.cpp
322
debug-info-template-member.cpp
706
debug-info-template-quals.cpp
1.2K
debug-info-template-recursive.cpp
298
debug-info-template.cpp
807
debug-info-this.cpp
221
debug-info-thunk.cpp
260
debug-info-union.cpp
1.2K
debug-info-use-after-free.cpp
6.5K
debug-info-wchar.cpp
127
debug-info.cpp
860
debug-lambda-expressions.cpp
5.9K
debug-lambda-this.cpp
432
decl-ref-init.cpp
648
default-arg-temps.cpp
1.6K
default-arguments.cpp
1.3K
default-constructor-default-argument.cpp
216
default-constructor-for-members.cpp
510
default-constructor-template-member.cpp
287
default-destructor-nested.cpp
155
default-destructor-synthesis.cpp
470
deferred-global-init.cpp
390
delete-two-arg.cpp
2.1K
delete.cpp
4.1K
dependent-type-member-pointer.cpp
311
derived-to-base-conv.cpp
2.0K
derived-to-base.cpp
711
derived-to-virtual-base-class-calls-final.cpp
278
destructor-calls.cpp
623
destructor-debug-info.cpp
344
destructor-exception-spec.cpp
271
destructors.cpp
12.5K
devirtualize-virtual-function-calls-final.cpp
3.4K
devirtualize-virtual-function-calls.cpp
1.5K
dynamic-cast-always-null.cpp
639
dynamic-cast.cpp
563
eh.cpp
13.1K
elide-call-reference.cpp
201
empty-classes.cpp
1.4K
empty-union.cpp
142
enum.cpp
114
eval-recursive-constant.cpp
119
exceptions-no-rtti.cpp
1.3K
exceptions.cpp
15.2K
explicit-instantiation.cpp
1.2K
expr.cpp
555
extern-c.cpp
298
field-access-debug-info.cpp
202
for-range-temporaries.cpp
3.1K
for-range.cpp
2.8K
forward-enum.cpp
273
fp16-mangle.cpp
381
fp16-overload.cpp
242
friend-redecl.cpp
367
function-template-explicit-specialization.cpp
261
function-template-specialization.cpp
591
global-array-destruction.cpp
960
global-block-literal-helpers.cpp
838
global-dtor-no-atexit.cpp
1.5K
global-init-darwin.cpp
487
global-init.cpp
6.4K
global-llvm-constant.cpp
444
goto.cpp
1.5K
implicit-copy-assign-operator.cpp
1.1K
implicit-copy-constructor.cpp
1.5K
implicit-instantiation-1.cpp
483
incomplete-member-function-pointer.cpp
239
incomplete-types.cpp
565
inheriting-constructor.cpp
301
init-invariant.cpp
1.6K
inline-functions.cpp
1.1K
instantiate-blocks.cpp
891
instantiate-init-list.cpp
194
instantiate-temporaries.cpp
638
instrument-functions.cpp
719
internal-linkage.cpp
1.3K
key-function-vtable.cpp
1.5K
lambda-expressions.cpp
2.3K
lvalue-bitcasts.cpp
4.1K
m64-ptr.cpp
456
mangle-98.cpp
302
mangle-abi-examples.cpp
477
mangle-address-space.cpp
366
mangle-alias-template.cpp
1.2K
mangle-exprs.cpp
5.5K
mangle-extern-local.cpp
887
mangle-extreme.cpp
1.5K
mangle-lambdas.cpp
7.6K
mangle-local-class-names.cpp
739
mangle-local-class-vtables.cpp
1.4K
mangle-local-classes-nested.cpp
1.4K
mangle-ms-abi-examples.cpp
605
mangle-ms-arg-qualifiers.cpp
1.9K
mangle-ms-back-references-pr13207.cpp
4.7K
mangle-ms-back-references.cpp
1.8K
mangle-ms-cxx11.cpp
359
mangle-ms-return-qualifiers.cpp
3.7K
mangle-ms-template-callback.cpp
2.0K
mangle-ms-templates.cpp
1.4K
mangle-ms.cpp
4.3K
mangle-neon-vectors.cpp
1.1K
mangle-nullptr-arg.cpp
451
mangle-ref-qualifiers.cpp
805
mangle-std-externc.cpp
487
mangle-subst-std.cpp
3.3K
mangle-subst.cpp
1.5K
mangle-system-header.cpp
259
mangle-template.cpp
4.7K
mangle-this-cxx11.cpp
478
mangle-unnameable-conversions.cpp
409
mangle-unnamed.cpp
1.8K
mangle-variadic-templates.cpp
2.6K
mangle.cpp
21.3K
member-alignment.cpp
274
member-call-parens.cpp
211
member-data-pointers.cpp
422
member-expressions.cpp
1.4K
member-function-pointer-calls.cpp
417
member-function-pointers.cpp
8.5K
member-functions.cpp
1.2K
member-init-anon-union.cpp
649
member-init-assignment.cpp
395
member-init-struct.cpp
311
member-init-union.cpp
142
member-initializers.cpp
568
member-templates.cpp
559
microsoft-abi-array-cookies.cpp
2.0K
microsoft-abi-constructors.cpp
732
microsoft-abi-default-cc.cpp
1.3K
microsoft-abi-methods.cpp
2.6K
microsoft-abi-static-initializers.cpp
1.4K
microsoft-interface.cpp
1.6K
ms_wide_predefined_expr.cpp
436
multi-dim-operator-new.cpp
721
namespace-aliases.cpp
124
nested-base-member-access.cpp
833
new-array-init-exceptions.cpp
1.3K
new-array-init.cpp
878
new-operator-phi.cpp
204
new-overflow.cpp
6.5K
new-with-default-arg.cpp
414
new.cpp
5.9K
no-exceptions.cpp
256
noinline-template.cpp
451
nonconst-init.cpp
162
nrvo-noreturn.cc
318
nrvo.cpp
4.0K
nullptr.cpp
446
operator-new.cpp
882
overload-binop-implicitconvert.cpp
212
override-layout.cpp
1.5K
partial-destruction.cpp
7.4K
pointers-to-data-members.cpp
6.0K
pr11676.cpp
292
pr11797.cpp
248
pr12104.cpp
267
pr12104.h
215
pr12251.cpp
3.2K
pr13396.cpp
880
pr9130.cpp
342
pr9965.cpp
418
pragma-pack-2.cpp
291
pragma-pack.cpp
311
pragma-visibility.cpp
1.8K
predefined-expr-sizeof.cpp
620
predefined-expr.cpp
17.1K
ptr-to-datamember.cpp
1.5K
ptr-to-member-function.cpp
1.3K
reference-bind-default-argument.cpp
121
reference-cast.cpp
5.5K
reference-field.cpp
189
reference-in-block-args.cpp
490
reference-in-blocks.cpp
804
reference-init.cpp
635
references.cpp
5.6K
regparm.cpp
166
reinterpret-cast.cpp
360
rtti-fundamental.cpp
3.1K
rtti-layout.cpp
7.5K
rtti-linkage.cpp
4.6K
rtti-visibility.cpp
1.4K
rvalue-references.cpp
2.3K
scoped-enums.cpp
145
sel-address.mm
279
sizeof-unwind-exception.cpp
1.6K
skip-vtable-pointer-initialization.cpp
3.6K
specialized-static-data-mem-init.cpp
432
static-assert.cpp
124
static-data-member.cpp
2.6K
static-init-1.cpp
526
static-init-2.cpp
212
static-init-3.cpp
779
static-init.cpp
4.3K
static-local-in-local-class.cpp
417
static-member-variable-explicit-specialization.cpp
280
static-mutable.cpp
319
stmtexpr.cpp
1.4K
switch-case-folding-1.cpp
507
switch-case-folding-2.cpp
373
switch-case-folding.cpp
464
temp-order.cpp
4.1K
template-anonymous-types.cpp
1.1K
template-anonymous-union-member-initializer.cpp
138
template-dependent-bind-temporary.cpp
418
template-inner-struct-visibility-hidden.cpp
651
template-instantiation.cpp
5.5K
template-linkage.cpp
1.0K
template-static-var-defer.cpp
319
temporaries.cpp
12.8K
thiscall-struct-return.cpp
971
threadsafe-statics-exceptions.cpp
772
threadsafe-statics.cpp
797
throw-expression-cleanup.cpp
458
throw-expression-dtor.cpp
205
throw-expressions.cpp
321
thunk-linkonce-odr.cpp
572
thunk-use-after-free.cpp
1.3K
thunks-available-externally.cpp
1.1K
thunks.cpp
6.6K
trivial-constructor-init.cpp
272
try-catch.cpp
235
typeid-cxx11.cpp
829
typeid.cpp
1.4K
typeinfo
350
unary-type-trait.cpp
82
uncode-string.cpp
188
union-dtor.cpp
706
unknown-anytype.cpp
2.3K
value-init.cpp
6.5K
vararg-conversion-ctor.cpp
424
vararg-non-pod.cpp
266
varargs.cpp
1.2K
variadic-templates.cpp
612
virt-canonical-decl.cpp
176
virt-dtor-gen.cpp
259
virt-dtor-key.cpp
158
virt-template-vtable.cpp
621
virt-thunk-reference.cpp
220
virtual-base-cast.cpp
1.3K
virtual-base-ctor.cpp
276
virtual-base-destructor-call.cpp
1.9K
virtual-bases.cpp
1.1K
virtual-destructor-calls.cpp
1.5K
virtual-destructor-synthesis.cpp
205
virtual-function-calls.cpp
413
virtual-functions-incomplete-types.cpp
382
virtual-implicit-copy-assignment.cpp
263
virtual-implicit-move-assignment.cpp
274
virtual-inherited-destructor.cpp
102
virtual-operator-call.cpp
147
virtual-pseudo-destructor-call.cpp
263
visibility-hidden-extern-templates.cpp
584
visibility-inlines-hidden.cpp
3.1K
visibility.cpp
27.8K
vla.cpp
2.0K
volatile-1.cpp
10.8K
volatile.cpp
962
vtable-available-externally.cpp
2.7K
vtable-cast-crash.cpp
159
vtable-debug-info.cpp
2.5K
vtable-key-function.cpp
772
vtable-layout-abi-examples.cpp
12.2K
vtable-layout-extreme.cpp
6.2K
vtable-layout.cpp
52.6K
vtable-linkage.cpp
6.5K
vtable-pointer-initialization.cpp
1.4K
vtt-layout.cpp
5.4K
warn-padded-packed.cpp
2.0K
weak-extern-typeinfo.cpp
1.1K
weak-external.cpp
2.1K
x86_32-arguments.cpp
2.6K
x86_64-arguments.cpp
4.6K
The
Ruby
logo is copyright © 2006, Yukihiro Matsumoto. It is released under the terms of the
Creative Commons Attribution-ShareAlike 2.5 License
.
"Python" and the Python logos are trademarks or registered trademarks of the
Python Software Foundation
, used with permission by Apple Inc.
The PHP logo was obtained from
www.php.net