/gcc-9.5.0/gcc/testsuite/obj-c++.dg/

7 directories 224 files
Name Size Modified
Go up
attributes
lto
plugin
property
strings
tls
torture
at-class-1.mm 457 B
bad-forward-decl.mm 143 B
bad-receiver-type.mm 175 B
basic.mm 594 B
bitfield-1.mm 3.3 KiB
bitfield-2.mm 1.3 KiB
bitfield-3.mm 1.1 KiB
bitfield-4.mm 1.6 KiB
bitfield-5.mm 1.1 KiB
class-extension-1.mm 557 B
class-extension-2.mm 1.8 KiB
class-extension-3.mm 616 B
class-extension-4.mm 440 B
class-protocol-1.mm 11 KiB
comp-types-1.mm 167 B
comp-types-10.mm 506 B
comp-types-11.mm 561 B
comp-types-12.mm 295 B
comp-types-13.mm 498 B
comp-types-2.mm 3.0 KiB
comp-types-3.mm 690 B
comp-types-4.mm 1.8 KiB
comp-types-5.mm 2.4 KiB
comp-types-6.mm 597 B
comp-types-7.mm 799 B
comp-types-8.mm 464 B
comp-types-9.mm 418 B
cxx-class-1.mm 393 B
cxx-ivars-1.mm 1009 B
cxx-ivars-2.mm 1.7 KiB
cxx-ivars-3.mm 1.4 KiB
cxx-scope-1.mm 1.0 KiB
cxx-scope-2.mm 534 B
defs.mm 674 B
demangle-1.mm 775 B
demangle-2.mm 1.2 KiB
demangle-3.mm 508 B
dg.exp 1.3 KiB
duplicate-class-1.mm 719 B
dwarf-2.mm 192 B
empty-private-1.mm 106 B
encode-1-next.mm 724 B
encode-1.mm 606 B
encode-10.mm 788 B
encode-2.mm 625 B
encode-3.mm 1.2 KiB
encode-4.mm 2.7 KiB
encode-5.mm 3.5 KiB
encode-6.mm 2.0 KiB
encode-7.mm 2.3 KiB
encode-8.mm 607 B
encode-9.mm 486 B
enhanced-proto-1.mm 277 B
enhanced-proto-2.mm 429 B
except-1.mm 1.1 KiB
exceptions-1.mm 620 B
exceptions-2.mm 1.0 KiB
exceptions-3.mm 2.6 KiB
exceptions-4.mm 1.6 KiB
exceptions-5.mm 2.6 KiB
exceptions-6.mm 842 B
exceptions-7.mm 641 B
extern-c-1.mm 273 B
extra-semi.mm 218 B
fix-and-continue-2.mm 584 B
fobjc-exceptions-1.mm 634 B
fobjc-exceptions-2.mm 635 B
fobjc-exceptions-3.mm 713 B
fobjc-std-1.mm 2.7 KiB
fsf-nsstring-format-1.mm 2.5 KiB
fsf-package-0.m 678 B
gnu-api-2-class-meta.mm 12 KiB
gnu-api-2-class.mm 14 KiB
gnu-api-2-ivar.mm 1.9 KiB
gnu-api-2-method.mm 6.6 KiB
gnu-api-2-objc.mm 7.4 KiB
gnu-api-2-objc_msg_lookup.mm 1.9 KiB
gnu-api-2-object.mm 3.6 KiB
gnu-api-2-property.mm 2.4 KiB
gnu-api-2-protocol.mm 3.9 KiB
gnu-api-2-resolve-method.mm 14 KiB
gnu-api-2-sel.mm 5.2 KiB
gnu-runtime-1.mm 430 B
gnu-runtime-2.mm 711 B
gnu-runtime-3.mm 553 B
invalid-method-2.mm 341 B
invalid-type-1.mm 774 B
isa-field-1.mm 1.3 KiB
ivar-invalid-type-1.mm 442 B
ivar-list-semi.mm 315 B
ivar-problem-1.mm 1.2 KiB
keywords-1.mm 374 B
keywords-2.mm 576 B
lambda-0.mm 390 B
lambda-1.mm 293 B
layout-1.mm 483 B
local-decl-1.mm 1.2 KiB
lookup-1.mm 140 B
lookup-2.mm 1006 B
method-1.mm 903 B
method-10.mm 1.3 KiB
method-11.mm 1.2 KiB
method-12.mm 1.3 KiB
method-13.mm 1.3 KiB
method-14.mm 277 B
method-15.mm 1.8 KiB
method-16.mm 1.4 KiB
method-17.mm 812 B
method-18.mm 414 B
method-19.mm 2.1 KiB
method-2.mm 1.1 KiB
method-20.mm 664 B
method-21.mm 478 B
method-22.mm 793 B
method-23.mm 1.1 KiB
method-3.mm 407 B
method-4.mm 802 B
method-5.mm 550 B
method-6.mm 821 B
method-7.mm 1.2 KiB
method-8.mm 780 B
method-9.mm 1.1 KiB
method-conflict-1.mm 1.1 KiB
method-conflict-2.mm 1.2 KiB
method-conflict-3.mm 2.3 KiB
method-conflict-4.mm 1.7 KiB
method-lookup-1.mm 3.4 KiB
method-namespace-1.mm 387 B
method-namespace-2.mm 307 B
msg-in-protocol.mm 155 B
naming-1.mm 836 B
naming-2.mm 700 B
naming-3.mm 229 B
naming-4.mm 9.0 KiB
no-extra-load.mm 479 B
objc-gc-3.mm 1.9 KiB
overload-1.mm 148 B
pr23709.mm 222 B
pr24393.mm 179 B
pr28049.mm 56 B
pr45735.mm 127 B
pr48187.mm 516 B
pragma-1.mm 196 B
pragma-2.mm 350 B
private-1.mm 1.0 KiB
private-2.mm 1.2 KiB
proto-error-1.mm 83 B
proto-init-mimatch-1.mm 855 B
proto-lossage-1.mm 1.1 KiB
proto-lossage-2.mm 380 B
proto-lossage-3.mm 897 B
proto-lossage-4.mm 1.9 KiB
proto-lossage-5.mm 380 B
proto-lossage-6.mm 205 B
proto-lossage-7.mm 829 B
proto-qual-1.mm 2.2 KiB
protocol-forward-1.mm 734 B
protocol-forward-2.mm 1.9 KiB
protocol-inheritance-1.mm 1.4 KiB
protocol-inheritance-2.mm 1.6 KiB
protocol-optional-1.mm 1.0 KiB
protocol-qualifier-1.mm 820 B
protocol-qualifier-2.mm 1003 B
qual-types-1.mm 1.5 KiB
selector-1.mm 1.2 KiB
selector-2.mm 335 B
selector-3.mm 629 B
selector-4.mm 522 B
selector-5.mm 179 B
selector-6.mm 184 B
selector-warn-1.mm 433 B
set-not-used-1.mm 629 B
standard-headers.mm 1.8 KiB
stubify-1.mm 1.5 KiB
stubify-2.mm 1.5 KiB
super-class-1.mm 598 B
super-class-2.mm 857 B
super-dealloc-1.mm 729 B
super-dealloc-2.mm 733 B
sync-2.mm 734 B
sync-3.mm 2.2 KiB
syntax-error-1.mm 928 B
syntax-error-10.mm 52 B
syntax-error-2.mm 271 B
syntax-error-3.mm 192 B
syntax-error-4.mm 217 B
syntax-error-5.mm 198 B
syntax-error-6.mm 469 B
syntax-error-7.mm 314 B
syntax-error-8.mm 49 B
syntax-error-9.mm 236 B
template-1.mm 1.0 KiB
template-2.mm 629 B
template-3.mm 2.1 KiB
template-4.mm 1.9 KiB
template-5.mm 368 B
template-6.mm 414 B
template-7.mm 415 B
template-8.mm 1.1 KiB
threedotthree-abi-1.mm 2.4 KiB
too-many-args.mm 197 B
try-catch-1.mm 791 B
try-catch-10.mm 436 B
try-catch-11.mm 791 B
try-catch-12.mm 867 B
try-catch-13.mm 1.7 KiB
try-catch-14.mm 249 B
try-catch-15.mm 544 B
try-catch-16.mm 335 B
try-catch-17.mm 297 B
try-catch-2.mm 2.2 KiB
try-catch-3.mm 446 B
try-catch-4.mm 435 B
try-catch-5.mm 576 B
try-catch-6.mm 203 B
try-catch-7.mm 390 B
try-catch-8.mm 500 B
try-catch-9.mm 1.6 KiB
typedef-alias-1.mm 345 B
va-meth-1.mm 1.7 KiB
warn5.mm 584 B
warn6.mm 107 B
warn7.mm 166 B
Wimplicit-fallthrough-1.mm 709 B