[InstCombine] Preserve NSW flags for `lshr (mul nuw X, C1), C2 -> mul nuw nsw X,...
[llvm-project.git] / clang / test / SemaObjC / 
tree55e8beb323ac3d98e982848de05f2ccb5b126373
drwxr-xr-x   ..
-rw-r--r-- 358 ClassPropertyNotObject.m
-rw-r--r-- 603 ContClassPropertyLookup.m
-rw-r--r-- 521 DoubleMethod.m
drwxr-xr-x - Inputs
-rw-r--r-- 568 NSString-type.m
-rw-r--r-- 1544 aarch64-sve-types.m
-rw-r--r-- 463 access-property-getter.m
-rw-r--r-- 809 alias-test-1.m
-rw-r--r-- 583 alias-test-2.m
-rw-r--r-- 4335 arc-bridged-cast.m
-rw-r--r-- 2503 arc-cf.m
-rw-r--r-- 7173 arc-decls.m
-rw-r--r-- 1875 arc-dict-bridged-cast.m
-rw-r--r-- 1132 arc-invalid.m
-rw-r--r-- 2569 arc-jump-block.m
-rw-r--r-- 614 arc-no-runtime.m
-rw-r--r-- 3680 arc-non-pod-memaccess.m
-rw-r--r-- 1592 arc-nsconsumed-errors.m
-rw-r--r-- 1201 arc-objc-lifetime-conflict.m
-rw-r--r-- 5486 arc-objc-lifetime.m
-rw-r--r-- 2635 arc-objcbridge-related-attribute.m
-rw-r--r-- 2378 arc-peformselector.m
-rw-r--r-- 9749 arc-property-decl-attrs.m
-rw-r--r-- 6686 arc-property-lifetime.m
-rw-r--r-- 2425 arc-property.m
-rw-r--r-- 931 arc-readonly-property-ivar-1.m
-rw-r--r-- 521 arc-readonly-property-ivar.m
-rw-r--r-- 14850 arc-repeated-weak.mm
-rw-r--r-- 1140 arc-setter-property-match.m
-rw-r--r-- 1948 arc-system-header.m
-rw-r--r-- 5328 arc-type-conversion.m
-rw-r--r-- 3532 arc-unavailable-for-weakref.m
-rw-r--r-- 394 arc-unavailable-system-function.m
-rw-r--r-- 7416 arc-unbridged-cast.m
-rw-r--r-- 1439 arc-unsafe-assigns.m
-rw-r--r-- 356 arc-unsafe_unretained.m
-rw-r--r-- 34764 arc.m
-rw-r--r-- 1103 argument-checking.m
-rw-r--r-- 675 assign-rvalue-message.m
-rw-r--r-- 615 at-defs.m
-rw-r--r-- 17920 atomic-property-synthesis-rules.m
-rw-r--r-- 5217 attr-availability-1.m
-rw-r--r-- 2933 attr-availability-priority.m
-rw-r--r-- 13688 attr-availability.m
-rw-r--r-- 982 attr-called-once.m
-rw-r--r-- 2830 attr-cf_returns.m
-rw-r--r-- 167 attr-cleanup.m
-rw-r--r-- 738 attr-deprecated-pch.m
-rw-r--r-- 9104 attr-deprecated-replacement-fixit.m
-rw-r--r-- 8648 attr-deprecated.m
-rw-r--r-- 12071 attr-designated-init.m
-rw-r--r-- 725 attr-malloc.m
-rw-r--r-- 142 attr-nodebug.m
-rw-r--r-- 529 attr-noinstrument.m
-rw-r--r-- 1020 attr-ns_returns_retained.m
-rw-r--r-- 406 attr-objc-exception.m
-rw-r--r-- 1736 attr-objc-gc.m
-rw-r--r-- 955 attr-objc-non-lazy.m
-rw-r--r-- 432 attr-objc-runtime-visible.m
-rw-r--r-- 176 attr-print.m
-rw-r--r-- 802 attr-root-class.m
-rw-r--r-- 3699 attr-swift-async-error.m
-rw-r--r-- 2618 attr-swift-async.m
-rw-r--r-- 5780 attr-swift-error.m
-rw-r--r-- 1291 attr-swift_bridge.m
-rw-r--r-- 528 attr-swift_bridged_typedef.m
-rw-r--r-- 11165 attr-swift_name.m
-rw-r--r-- 674 attr-swift_newtype.m
-rw-r--r-- 696 attr-swift_objc_members.m
-rw-r--r-- 708 attr-swift_private.m
-rw-r--r-- 528 autoreleasepool.m
-rw-r--r-- 991 avoid-unavailable-implementation-warning-in-app-extension.m
-rw-r--r-- 981 bad-property-synthesis-crash.m
-rw-r--r-- 505 bad-receiver-1.m
-rw-r--r-- 302 block-as-object.m
-rw-r--r-- 462 block-attr.m
-rw-r--r-- 789 block-capture-unused-variable.m
-rw-r--r-- 1344 block-compare.mm
-rw-r--r-- 1842 block-explicit-return-type.m
-rw-r--r-- 794 block-id-as-block-argtype.m
-rw-r--r-- 293 block-ivar.m
-rw-r--r-- 457 block-literal-with-attribute.m
-rw-r--r-- 2218 block-omitted-return-type.m
-rw-r--r-- 625 block-on-method-param.m
-rw-r--r-- 395 block-return.m
-rw-r--r-- 7037 block-type-safety.m
-rw-r--r-- 5945 blocks.m
-rw-r--r-- 2785 boxing-illegal.m
-rw-r--r-- 204 builtin_objc_assign_ivar.m
-rw-r--r-- 2332 builtin_objc_lib_functions.m
-rw-r--r-- 678 builtin_objc_msgSend.m
-rw-r--r-- 594 builtin_objc_nslog.m
-rw-r--r-- 3962 call-super-2.m
-rw-r--r-- 1564 call-unavailable-init-in-self.m
-rw-r--r-- 264 catch-invalid.m
-rw-r--r-- 503 catch-stmt.m
-rw-r--r-- 3427 category-1.m
-rw-r--r-- 2182 category-direct-members-protocol-conformance.m
-rw-r--r-- 11015 category-direct-properties.m
-rw-r--r-- 428 category-method-lookup-2.m
-rw-r--r-- 553 category-method-lookup.m
-rw-r--r-- 1300 check-dup-decl-methods-1.m
-rw-r--r-- 3377 check-dup-decls-inside-objc.m
-rw-r--r-- 2013 check-dup-objc-decls-1.m
-rw-r--r-- 2859 check-objcbridge-related-attribute-lookup.m
-rw-r--r-- 9356 circular-container.m
-rw-r--r-- 968 class-bitfield.m
-rw-r--r-- 677 class-conforming-protocol-1.m
-rw-r--r-- 775 class-conforming-protocol-2.m
-rw-r--r-- 1552 class-def-test-1.m
-rw-r--r-- 291 class-extension-after-implementation.m
-rw-r--r-- 1192 class-extension-dup-methods.m
-rw-r--r-- 714 class-getter-using-dotsyntax.m
-rw-r--r-- 1081 class-impl-1.m
-rw-r--r-- 1603 class-message-protocol-lookup.m
-rw-r--r-- 1101 class-method-lookup.m
-rw-r--r-- 540 class-method-self.m
-rw-r--r-- 1038 class-property-access.m
-rw-r--r-- 1435 class-property-inheritance.m
-rw-r--r-- 1150 class-proto-1.m
-rw-r--r-- 1770 class-protocol-method-match.m
-rw-r--r-- 110 class-protocol.m
-rw-r--r-- 367 class-stub-attr-unsupported.m
-rw-r--r-- 1112 class-stub-attr.m
-rw-r--r-- 2907 class-unavail-warning.m
-rw-r--r-- 2830 cocoa-api-usage.m
-rw-r--r-- 2703 cocoa-api-usage.m.fixed
-rw-r--r-- 1560 compare-qualified-class.m
-rw-r--r-- 1942 compare-qualified-id.m
-rw-r--r-- 1742 compatible-protocol-qualified-types.m
-rw-r--r-- 158 compound-init.m
-rw-r--r-- 6301 comptypes-1.m
-rw-r--r-- 1479 comptypes-10.m
-rw-r--r-- 673 comptypes-2.m
-rw-r--r-- 2659 comptypes-3.m
-rw-r--r-- 407 comptypes-4.m
-rw-r--r-- 1025 comptypes-5.m
-rw-r--r-- 316 comptypes-6.m
-rw-r--r-- 4060 comptypes-7.m
-rw-r--r-- 159 comptypes-8.m
-rw-r--r-- 2057 comptypes-9.m
-rw-r--r-- 1068 comptypes-a.m
-rw-r--r-- 2054 comptypes-legal.m
-rw-r--r-- 1043 conditional-expr-2.m
-rw-r--r-- 1404 conditional-expr-3.m
-rw-r--r-- 1863 conditional-expr-4.m
-rw-r--r-- 510 conditional-expr-5.m
-rw-r--r-- 1284 conditional-expr-6.m
-rw-r--r-- 538 conditional-expr-7.m
-rw-r--r-- 893 conditional-expr-8.m
-rw-r--r-- 4091 conditional-expr.m
-rw-r--r-- 452 conflict-atomic-property.m
-rw-r--r-- 552 conflict-nonfragile-abi2.m
-rw-r--r-- 1171 conflicting-ivar-test-1.m
-rw-r--r-- 1630 continuation-class-err.m
-rw-r--r-- 1802 continuation-class-property.m
-rw-r--r-- 669 conversion.m
-rw-r--r-- 563 crash-label.m
-rw-r--r-- 346 crash-on-objc-bool-literal.m
-rw-r--r-- 1688 crash-on-type-args-protocols.m
-rw-r--r-- 735 custom-atomic-property.m
-rw-r--r-- 1236 dealloc.m
-rw-r--r-- 633 debugger-cast-result-to-id.m
-rw-r--r-- 625 debugger-support.m
-rw-r--r-- 5342 default-synthesize-1.m
-rw-r--r-- 2925 default-synthesize-2.m
-rw-r--r-- 6683 default-synthesize-3.m
-rw-r--r-- 519 default-synthesize-sourceloc.m
-rw-r--r-- 3615 default-synthesize.m
-rw-r--r-- 782 delay-parsing-cfunctions.m
-rw-r--r-- 1482 deprecate_function_containers.m
-rw-r--r-- 3700 deprecated-objc-introspection.m
-rw-r--r-- 289 deref-interface.m
-rw-r--r-- 617 diagnose_if.m
-rw-r--r-- 2220 dictionary-literal-duplicates.m
-rw-r--r-- 237 direct-synthesized-ivar-access.m
-rw-r--r-- 596 disable-direct-method.m
-rw-r--r-- 1119 dist-object-modifiers.m
-rw-r--r-- 977 dllexport.m
-rw-r--r-- 977 dllimport.m
-rw-r--r-- 425 duplicate-ivar-check.m
-rw-r--r-- 745 duplicate-ivar-in-class-extension.m
-rw-r--r-- 1009 duplicate-property-class-extension.m
-rw-r--r-- 249 duplicate-property.m
-rw-r--r-- 710 dynamic-direct-properties.m
-rw-r--r-- 854 encode-typeof-test.m
-rw-r--r-- 319 enhanced-proto-2.m
-rw-r--r-- 1471 enum-fixed-type.m
-rw-r--r-- 531 err-ivar-access-in-class-method.m
-rw-r--r-- 770 error-implicit-property.m
-rw-r--r-- 1362 error-missing-getter.m
-rw-r--r-- 771 error-outof-scope-property-use.m
-rw-r--r-- 1039 error-property-gc-attr.m
-rw-r--r-- 1114 exprs.m
-rw-r--r-- 316 externally-retained-no-arc.m
-rw-r--r-- 4909 externally-retained.m
-rw-r--r-- 820 flexible-array-arc.m
-rw-r--r-- 571 flexible-array-bounds.m
-rw-r--r-- 10302 flexible-array.m
-rw-r--r-- 2253 foreach.m
-rw-r--r-- 2402 format-arg-attribute.m
-rw-r--r-- 5390 format-cstrings-warning.m
-rw-r--r-- 2235 format-ostrace-warning.m
-rw-r--r-- 1840 format-size-spec-nsinteger.m
-rw-r--r-- 16638 format-strings-objc.m
-rw-r--r-- 3358 format-strings-oslog.m
-rw-r--r-- 258 format-strings-system.h
-rw-r--r-- 1998 format-strings-utf8.m
-rw-r--r-- 1437 forward-class-1.m
-rw-r--r-- 363 forward-class-receiver.m
-rw-r--r-- 608 forward-class-redeclare.m
-rw-r--r-- 663 forward-protocol-incomplete-impl-warn.m
-rw-r--r-- 785 gc-attributes.m
-rw-r--r-- 1125 gcc-cast-ext.m
-rw-r--r-- 265 generic-selection.m
-rw-r--r-- 403 getter-setter-defined-in-category-of-parent.m
-rw-r--r-- 730 ibaction.m
-rw-r--r-- 2240 iboutlet.m
-rw-r--r-- 2529 iboutletcollection-attr.m
-rw-r--r-- 1067 id.m
-rw-r--r-- 170 id_builtin.m
-rw-r--r-- 1126 idiomatic-parentheses.m
-rw-r--r-- 498 ignore-qualifier-on-qualified-id.m
-rw-r--r-- 177 ignore-weakimport-method.m
-rw-r--r-- 2082 illegal-nonarc-bridged-cast.m
-rw-r--r-- 963 incompatible-protocol-qualified-types.m
-rw-r--r-- 1782 incomplete-implementation.m
-rw-r--r-- 1659 infer-availability-from-init.m
-rw-r--r-- 492 inst-method-lookup-in-root.m
-rw-r--r-- 7982 instancetype.m
-rw-r--r-- 481 integer-overflow.m
-rw-r--r-- 782 interface-1.m
-rw-r--r-- 197 interface-layout-2.m
-rw-r--r-- 741 interface-layout.m
-rw-r--r-- 3370 interface-scope-2.m
-rw-r--r-- 192 interface-scope.m
-rw-r--r-- 675 interface-tu-variable.m
-rw-r--r-- 1601 invalid-code.m
-rw-r--r-- 1193 invalid-objc-decls-1.m
-rw-r--r-- 252 invalid-receiver.m
-rw-r--r-- 520 invalid-typename.m
-rw-r--r-- 743 ivar-access-package.m
-rw-r--r-- 2936 ivar-access-tests.m
-rw-r--r-- 345 ivar-in-class-extension-error.m
-rw-r--r-- 1014 ivar-in-class-extension.m
-rw-r--r-- 837 ivar-in-implementations.m
-rw-r--r-- 853 ivar-lookup-resolution-builtin.m
-rw-r--r-- 3099 ivar-lookup.m
-rw-r--r-- 1110 ivar-ref-misuse.m
-rw-r--r-- 774 ivar-sem-check-1.m
-rw-r--r-- 633 ivar-sem-check-2.m
-rw-r--r-- 18475 kindof.m
-rw-r--r-- 206 legacy-implementation-1.m
-rw-r--r-- 1527 matrix-type-builtins.m
-rw-r--r-- 719 matrix-type-operators.m
-rw-r--r-- 2671 message.m
-rw-r--r-- 784 method-arg-qualifier-warning.m
-rw-r--r-- 4024 method-attributes.m
-rw-r--r-- 2163 method-bad-param.m
-rw-r--r-- 2406 method-conflict-1.m
-rw-r--r-- 2757 method-conflict-2.m
-rw-r--r-- 3177 method-conflict.m
-rw-r--r-- 867 method-def-1.m
-rw-r--r-- 346 method-def-2.m
-rw-r--r-- 1130 method-direct-arc.m
-rw-r--r-- 2190 method-direct-one-definition.m
-rw-r--r-- 5352 method-direct-properties.m
-rw-r--r-- 8681 method-direct.m
-rw-r--r-- 451 method-encoding-2.m
-rw-r--r-- 313 method-in-class-extension-impl.m
-rw-r--r-- 1210 method-lookup-2.m
-rw-r--r-- 2110 method-lookup-3.m
-rw-r--r-- 985 method-lookup-4.m
-rw-r--r-- 356 method-lookup-5.m
-rw-r--r-- 1048 method-lookup.m
-rw-r--r-- 132 method-no-context.m
-rw-r--r-- 612 method-not-defined.m
-rw-r--r-- 1278 method-prototype-scope.m
-rw-r--r-- 412 method-redecls-invalid-interface.m
-rw-r--r-- 235 method-return-void.m
-rw-r--r-- 2410 method-sentinel-attr.m
-rw-r--r-- 1962 method-typecheck-1.m
-rw-r--r-- 960 method-typecheck-2.m
-rw-r--r-- 730 method-typecheck-3.m
-rw-r--r-- 1772 method-undef-category-warn-1.m
-rw-r--r-- 652 method-undef-extension-warn-1.m
-rw-r--r-- 1837 method-undefined-warn-1.m
-rw-r--r-- 717 method-unused-attribute.m
-rw-r--r-- 660 method-warn-unused-attribute.m
-rw-r--r-- 738 mismatched-undefined-method.m
-rw-r--r-- 746 missing-atend-metadata.m
-rw-r--r-- 191 missing-method-context.m
-rw-r--r-- 354 missing-method-return-type.m
-rw-r--r-- 1306 mrc-no-weak.m
-rw-r--r-- 2790 mrc-weak.m
-rw-r--r-- 699 multiple-method-names-in-class-self.m
-rw-r--r-- 400 multiple-method-names.m
-rw-r--r-- 655 multiple-property-deprecated-decl.m
-rw-r--r-- 679 narrow-property-type-in-cont-class.m
-rw-r--r-- 436 nested-typedef-decl.m
-rw-r--r-- 1356 newproperty-class-method-1.m
-rw-r--r-- 923 no-gc-weak-test.m
-rw-r--r-- 991 no-ivar-access-control.m
-rw-r--r-- 595 no-ivar-in-interface-block.m
-rw-r--r-- 297 no-objc-exceptions.m
-rw-r--r-- 761 no-protocol-option-tests.m
-rw-r--r-- 344 no-warn-qual-mismatch.m
-rw-r--r-- 258 no-warn-synth-protocol-meth.m
-rw-r--r-- 942 no-warn-unimpl-method.m
-rw-r--r-- 398 no-warning-unavail-unimp.m
-rw-r--r-- 12110 non-trivial-c-union.m
-rw-r--r-- 46 nonnull.h
-rw-r--r-- 5567 nonnull.m
-rw-r--r-- 383 nowarn-superclass-method-mismatch.m
-rw-r--r-- 456 ns-consumed-error-not-warning.m
-rw-r--r-- 783 ns_returns_retained_block_return.m
-rw-r--r-- 941 nsobject-attribute-1.m
-rw-r--r-- 2010 nsobject-attribute.m
-rw-r--r-- 367 nullability-arc.m
-rw-r--r-- 15726 nullability.m
-rw-r--r-- 545 nullability_macro.m
-rw-r--r-- 1598 nullable-result.m
-rw-r--r-- 638 nullable-weak-property.m
-rw-r--r-- 2596 objc-array-literal.m
-rw-r--r-- 2113 objc-asm-attribute-neg-test.m
-rw-r--r-- 2006 objc-boxed-expressions-nsvalue.m
-rw-r--r-- 618 objc-buffered-methods.m
-rw-r--r-- 1229 objc-cf-audited-warning.m
-rw-r--r-- 1830 objc-class-property.m
-rw-r--r-- 705 objc-container-subscripting-1.m
-rw-r--r-- 1720 objc-container-subscripting-2.m
-rw-r--r-- 1303 objc-container-subscripting-3.m
-rw-r--r-- 799 objc-container-subscripting-attr.m
-rw-r--r-- 2262 objc-container-subscripting.m
-rw-r--r-- 584 objc-cstyle-args-in-methods.m
-rw-r--r-- 2411 objc-dictionary-literal.m
-rw-r--r-- 1452 objc-independent-class-attribute.m
-rw-r--r-- 4794 objc-literal-comparison.m
-rw-r--r-- 1874 objc-literal-fixit.m
-rw-r--r-- 4488 objc-literal-nsnumber.m
-rw-r--r-- 2738 objc-literal-sig.m
-rw-r--r-- 2208 objc-mixed-bridge-attribute.m
-rw-r--r-- 580 objc-precise-lifetime-unused-variable.m
-rw-r--r-- 293 objc-qualified-property-lookup.m
-rw-r--r-- 633 objc-string-constant.m
-rw-r--r-- 1110 objc2-merge-gc-attribue-decl.m
-rw-r--r-- 418 objc2-warn-weak-decl.m
-rw-r--r-- 22536 objcbridge-attribute-arc.m
-rw-r--r-- 6537 objcbridge-attribute.m
-rw-r--r-- 2404 objcbridge-related-attribute.m
-rw-r--r-- 1729 objcbridgemutable-attribute.m
-rw-r--r-- 1076 opaque-is-access-warn.m
-rw-r--r-- 667 opaque-is-access.m
-rw-r--r-- 669 override-nullability.m
-rw-r--r-- 2361 override-opt-prop-availability.m
-rw-r--r-- 379 overriding-property-in-class-extension.m
-rw-r--r-- 1636 ovl-check.m
-rw-r--r-- 15338 parameterized_classes.m
-rw-r--r-- 3934 parameterized_classes_arc.m
-rw-r--r-- 2193 parameterized_classes_collection_literal.m
-rw-r--r-- 19749 parameterized_classes_subst.m
-rw-r--r-- 250 pedantic-dynamic-test.m
-rw-r--r-- 7637 potentially-direct-selector.m
-rw-r--r-- 364 pragma-pack.m
-rw-r--r-- 3617 property-10.m
-rw-r--r-- 588 property-11.m
-rw-r--r-- 1225 property-12.m
-rw-r--r-- 2035 property-13.m
-rw-r--r-- 2008 property-2.m
-rw-r--r-- 1456 property-3.m
-rw-r--r-- 620 property-4.m
-rw-r--r-- 794 property-5.m
-rw-r--r-- 1783 property-6.m
-rw-r--r-- 742 property-7.m
-rw-r--r-- 2094 property-8.m
-rw-r--r-- 1962 property-9-impl-method.m
-rw-r--r-- 2521 property-9.m
-rw-r--r-- 1421 property-ambiguous-synthesis.m
-rw-r--r-- 962 property-and-class-extension.m
-rw-r--r-- 899 property-and-ivar-use.m
-rw-r--r-- 588 property-assign-on-object-type.m
-rw-r--r-- 1792 property-atomic-redecl.m
-rw-r--r-- 1180 property-category-1.m
-rw-r--r-- 699 property-category-2.m
-rw-r--r-- 731 property-category-3.m
-rw-r--r-- 2645 property-category-4.m
-rw-r--r-- 1328 property-category-impl.m
-rw-r--r-- 397 property-choose-expr.m
-rw-r--r-- 8991 property-deprecated-warning.m
-rw-r--r-- 427 property-dot-receiver.m
-rw-r--r-- 778 property-error-readonly-assign.m
-rw-r--r-- 449 property-expression-error.m
-rw-r--r-- 1304 property-impl-misuse.m
-rw-r--r-- 675 property-implement-readonly-with-custom-setter.m
-rw-r--r-- 2292 property-in-class-extension-1.m
-rw-r--r-- 882 property-in-class-extension.m
-rw-r--r-- 2289 property-inherited.m
-rw-r--r-- 688 property-ivar-mismatch.m
-rw-r--r-- 738 property-lookup-in-id.m
-rw-r--r-- 359 property-method-lookup-impl.m
-rw-r--r-- 796 property-missing.m
-rw-r--r-- 474 property-nonfragile-abi.m
-rw-r--r-- 1587 property-noninherited-availability-attr.m
-rw-r--r-- 654 property-noprotocol-warning.m
-rw-r--r-- 861 property-not-lvalue.m
-rw-r--r-- 721 property-ns-returns-not-retained-attr.m
-rw-r--r-- 360 property-ownership-attr.m
-rw-r--r-- 311 property-redundant-decl-accessor.m
-rw-r--r-- 2232 property-typecheck-1.m
-rw-r--r-- 3310 property-user-setter.m
-rw-r--r-- 178 property-weak.m
-rw-r--r-- 2657 property.m
-rw-r--r-- 1462 props-on-prots.m
-rw-r--r-- 1490 protocol-archane.m
-rw-r--r-- 1319 protocol-attribute.m
-rw-r--r-- 227 protocol-expr-1.m
-rw-r--r-- 1113 protocol-expr-neg-1.m
-rw-r--r-- 391 protocol-id-test-1.m
-rw-r--r-- 288 protocol-id-test-2.m
-rw-r--r-- 1786 protocol-id-test-3.m
-rw-r--r-- 803 protocol-implementation-inherited.m
-rw-r--r-- 1122 protocol-implementing-class-methods.m
-rw-r--r-- 632 protocol-lookup-2.m
-rw-r--r-- 653 protocol-lookup.m
-rw-r--r-- 778 protocol-qualified-class-unsupported.m
-rw-r--r-- 949 protocol-typecheck.m
-rw-r--r-- 916 protocol-warn.m
-rw-r--r-- 6919 protocols-suppress-conformance.m
-rw-r--r-- 1282 protocols.m
-rw-r--r-- 756 provisional-ivar-lookup.m
-rw-r--r-- 1349 qualified-protocol-method-conflicts.m
-rw-r--r-- 308 rdar6248119.m
-rw-r--r-- 191 rdr-6211479-array-property.m
-rw-r--r-- 665 receiver-forward-class.m
-rw-r--r-- 5055 related-result-type-inference.m
-rw-r--r-- 1233 resolve-method-in-global-pool.m
-rw-r--r-- 203 restrict-id-type.m
-rw-r--r-- 266 return-noreturn.m
-rw-r--r-- 897 return.m
-rw-r--r-- 2520 scope-check.m
-rw-r--r-- 1852 selector-1.m
-rw-r--r-- 240 selector-2.m
-rw-r--r-- 2678 selector-3.m
-rw-r--r-- 432 selector-4.m
-rw-r--r-- 377 selector-error.m
-rw-r--r-- 585 selector-overload.m
-rw-r--r-- 462 self-assign.m
-rw-r--r-- 232 self-comparison.m
-rw-r--r-- 789 self-declared-in-block.m
-rw-r--r-- 345 self-in-function.m
-rw-r--r-- 295 setter-dotsyntax.m
-rw-r--r-- 1004 severe-syntax-error.m
-rw-r--r-- 1042 sign-conversion.m
-rw-r--r-- 3892 signed-char-bool-conversion.m
-rw-r--r-- 2670 sizeof-interface.m
-rw-r--r-- 3074 special-dep-unavail-warning.m
-rw-r--r-- 306 stand-alone-implementation.m
-rw-r--r-- 574 static-ivar-ref-1.m
-rw-r--r-- 606 stmts.m
-rw-r--r-- 335 string.m
-rw-r--r-- 2329 strong-in-c-struct.m
-rw-r--r-- 1056 subclassing-restricted-attr.m
-rw-r--r-- 2409 super-cat-prot.m
-rw-r--r-- 1606 super-class-protocol-conformance.m
-rw-r--r-- 3829 super-dealloc-attribute.m
-rw-r--r-- 417 super-property-message-expr.m
-rw-r--r-- 1482 super-property-notation.m
-rw-r--r-- 1461 super.m
-rw-r--r-- 390 suspicious-pragma-pack.m
-rw-r--r-- 657 synchronized.m
-rw-r--r-- 489 synth-provisional-ivars-1.m
-rw-r--r-- 1036 synth-provisional-ivars.m
-rw-r--r-- 445 synthesize-setter-contclass.m
-rw-r--r-- 1213 synthesized-ivar.m
-rw-r--r-- 1095 tentative-property-decl.m
-rw-r--r-- 1605 transfer-boxed-string-nullability.m
-rw-r--r-- 620 transparent-union.m
-rw-r--r-- 1586 try-catch.m
-rw-r--r-- 2248 typedef-class.m
-rw-r--r-- 888 typo-correction-arc.m
-rw-r--r-- 542 typo-correction-subscript.m
-rw-r--r-- 1923 typo-correction.m
-rw-r--r-- 364 ucn-objc-string.m
-rw-r--r-- 784 undeclared-selector.m
-rw-r--r-- 719 undef-arg-super-method-call.m
-rw-r--r-- 523 undef-class-messagin-error.m
-rw-r--r-- 247 undef-class-property-error.m
-rw-r--r-- 1028 undef-protocol-methods-1.m
-rw-r--r-- 1119 undef-superclass-1.m
-rw-r--r-- 289 undefined-protocol-type-1.m
-rw-r--r-- 474 unguarded-availability-category-protocol-use.m
-rw-r--r-- 3428 unguarded-availability-maccatalyst.m
-rw-r--r-- 7178 unguarded-availability-new.m
-rw-r--r-- 15536 unguarded-availability.m
-rw-r--r-- 1108 unimplemented-protocol-prop.m
-rw-r--r-- 1424 uninit-variables.m
-rw-r--r-- 1227 unknown-anytype.m
-rw-r--r-- 1207 unqualified-to-qualified-class-warn.m
-rw-r--r-- 5601 unsafe-perform-selector.m
-rw-r--r-- 5058 unused-backing-ivar-warning.m
-rw-r--r-- 3549 unused.m
-rw-r--r-- 311 va-method-1.m
-rw-r--r-- 295 validate-attr-swift_attr.m
-rw-r--r-- 344 variable-size-ivar.m
-rw-r--r-- 658 warn-assign-property-nscopying.m
-rw-r--r-- 34443 warn-called-once.m
-rw-r--r-- 646 warn-cast-of-sel-expr.m
-rw-r--r-- 334 warn-category-method-deprecated.m
-rw-r--r-- 2215 warn-deprecated-implementations.m
-rw-r--r-- 2572 warn-direct-ivar-access.m
-rw-r--r-- 856 warn-explicit-call-initialize.m
-rw-r--r-- 819 warn-forward-class-attr-deprecated.m
-rw-r--r-- 541 warn-implicit-atomic-property.m
-rw-r--r-- 1196 warn-incompatible-builtin-types.m
-rw-r--r-- 347 warn-loop-analysis.m
-rw-r--r-- 537 warn-messaging-id.mm
-rw-r--r-- 1616 warn-missing-super.m
-rw-r--r-- 1802 warn-nontrivial-struct-memaccess.m
-rw-r--r-- 1101 warn-protocol-method-deprecated.m
-rw-r--r-- 2474 warn-retain-block-property.m
-rw-r--r-- 7183 warn-retain-cycle.m
-rw-r--r-- 259 warn-selector-selection.m
-rw-r--r-- 2312 warn-strict-selector-match.m
-rw-r--r-- 2203 warn-superclass-method-mismatch.m
-rw-r--r-- 431 warn-thread-safety-analysis.m
-rw-r--r-- 1990 warn-unreachable.m
-rw-r--r-- 189 warn-unused-exception-param.m
-rw-r--r-- 630 warn-weak-field.m
-rw-r--r-- 197 warn-write-strings.m
-rw-r--r-- 2595 warning-missing-selector-name.m
-rw-r--r-- 2639 weak-attr-ivar.m
-rw-r--r-- 1047 weak-property.m
-rw-r--r-- 304 writable-property-in-superclass.m
-rw-r--r-- 3783 x86-method-vector-values.m