[clang] Implement lifetime analysis for lifetime_capture_by(X) (#115921)
[llvm-project.git] / clang / test / SemaObjCXX / 
tree2d045b784d29a36e5c45b42907956fbeaeff90a4
drwxr-xr-x   ..
drwxr-xr-x - Inputs
-rw-r--r-- 593 NSString-type.mm
-rw-r--r-- 929 abstract-class-type-ivar.mm
-rw-r--r-- 12005 arc-0x.mm
-rw-r--r-- 169 arc-bool-conversion.mm
-rw-r--r-- 2870 arc-bridged-cast.mm
-rw-r--r-- 524 arc-libstdcxx.mm
-rw-r--r-- 432 arc-memfunc.mm
-rw-r--r-- 3125 arc-nsconsumed-errors.mm
-rw-r--r-- 3130 arc-objc-lifetime.mm
-rw-r--r-- 7219 arc-overloading.mm
-rw-r--r-- 592 arc-ppe.mm
-rw-r--r-- 3035 arc-ptr-comparison.mm
-rw-r--r-- 306 arc-system-header.mm
-rw-r--r-- 15734 arc-templates.mm
-rw-r--r-- 11882 arc-type-conversion.mm
-rw-r--r-- 12479 arc-type-traits.mm
-rw-r--r-- 2224 arc-unavailable-for-weakref.mm
-rw-r--r-- 5985 arc-unbridged-cast.mm
-rw-r--r-- 314 argument-dependent-lookup.mm
-rw-r--r-- 1453 attr-nonblocking-constraints.mm
-rw-r--r-- 536 attr-swift_name-cxx.mm
-rw-r--r-- 4159 attr-trivial-abi.mm
-rw-r--r-- 282 base-type-as-written.mm
-rw-r--r-- 3012 block-capture.mm
-rw-r--r-- 552 block-cleanup.mm
-rw-r--r-- 688 block-for-lambda-conversion.mm
-rw-r--r-- 1228 block-variable-move.mm
-rw-r--r-- 3716 blocks.mm
-rw-r--r-- 1868 boxing-illegal-types.mm
-rw-r--r-- 518 bridge-cast-redecl.mm
-rw-r--r-- 345 builtin-objcsuper.mm
-rw-r--r-- 630 capturing-flexible-array-in-block.mm
-rw-r--r-- 235 category-lookup.mm
-rw-r--r-- 547 class-method-self.mm
-rw-r--r-- 155 class-templ-error-null-init.mm
-rw-r--r-- 450 composite-objc-pointertype.mm
-rw-r--r-- 6258 comptypes-1.mm
-rw-r--r-- 3878 comptypes-7.mm
-rw-r--r-- 1414 conditional-expr.mm
-rw-r--r-- 244 const-cast.mm
-rw-r--r-- 1188 contextual-convert-to-id.mm
-rw-r--r-- 1538 conversion-ranking.mm
-rw-r--r-- 1150 conversion-to-objc-pointer-2.mm
-rw-r--r-- 591 conversion-to-objc-pointer.mm
-rw-r--r-- 2168 crash.mm
-rw-r--r-- 805 cstyle-block-pointer-cast.mm
-rw-r--r-- 537 cstyle-cast.mm
-rw-r--r-- 324 cxx1y-lambda.mm
-rw-r--r-- 545 cxxoperator-selector.mm
-rw-r--r-- 1115 debugger-cast-result-to-id.mm
-rw-r--r-- 202 debugger-support.mm
-rw-r--r-- 436 decltype.mm
-rw-r--r-- 1579 deduction.mm
-rw-r--r-- 811 delay-parsing-cfunctions.mm
-rw-r--r-- 932 delay-parsing-cplusfuncs.mm
-rw-r--r-- 1595 delay-parsing-func-tryblock.mm
-rw-r--r-- 1303 dllexport.mm
-rw-r--r-- 1302 dllimport.mm
-rw-r--r-- 353 exceptions-fragile.mm
-rw-r--r-- 288 exceptions.mm
-rw-r--r-- 116 expr-objcxx.mm
-rw-r--r-- 883 flexible-array.mm
-rw-r--r-- 269 foreach-block.mm
-rw-r--r-- 1980 foreach.mm
-rw-r--r-- 1846 format-strings.mm
-rw-r--r-- 427 fragile-abi-object-assign.m
-rw-r--r-- 254 function-pointer-void-star.mm
-rw-r--r-- 654 gc-attributes.mm
-rw-r--r-- 293 goto.mm
-rw-r--r-- 8122 instancetype.mm
-rw-r--r-- 3136 instantiate-expr.mm
-rw-r--r-- 1644 instantiate-message.mm
-rw-r--r-- 544 instantiate-method-return.mm
-rw-r--r-- 746 instantiate-property-access.mm
-rw-r--r-- 2710 instantiate-stmt.mm
-rw-r--r-- 420 interface-return-type.mm
-rw-r--r-- 765 is-base-of.mm
-rw-r--r-- 792 ivar-construct.mm
-rw-r--r-- 393 ivar-lookup.mm
-rw-r--r-- 145 ivar-reference-type.mm
-rw-r--r-- 299 ivar-struct.mm
-rw-r--r-- 264 linkage-spec.mm
-rw-r--r-- 154 lit.local.cfg
-rw-r--r-- 6768 literals.mm
-rw-r--r-- 3039 message.mm
-rw-r--r-- 323 microsoft-abi-byval.mm
-rw-r--r-- 477 missing-lhs-gun-extension.mm
-rw-r--r-- 163 namespace-lookup.mm
-rw-r--r-- 342 no-crash-thread-safety-analysis.mm
-rw-r--r-- 7504 noescape.mm
-rw-r--r-- 431 null_objc_pointer.mm
-rw-r--r-- 302 nullability-completeness-cferror.mm
-rw-r--r-- 1020 nullability-consistency-arrays.mm
-rw-r--r-- 740 nullability-consistency.mm
-rw-r--r-- 3247 nullability-pragmas.mm
-rw-r--r-- 309 nullptr.mm
-rw-r--r-- 2920 objc-boxed-expressions-nsvalue.mm
-rw-r--r-- 5216 objc-container-subscripting.mm
-rw-r--r-- 1080 objc-decls-inside-namespace.mm
-rw-r--r-- 538 objc-extern-c.mm
-rw-r--r-- 1526 objc-pointer-conv.mm
-rw-r--r-- 11873 objc-weak-type-traits.mm
-rw-r--r-- 1356 objc-weak.mm
-rw-r--r-- 1657 objc2-merge-gc-attribue-decl.mm
-rw-r--r-- 19410 objcbridge-attribute-arc.mm
-rw-r--r-- 19538 objcbridge-attribute.mm
-rw-r--r-- 1598 objcbridge-related-attribute.mm
-rw-r--r-- 12481 objcbridge-static-cast.mm
-rw-r--r-- 333 objcxx_openmp.mm
-rw-r--r-- 475 old-style-cast.mm
-rw-r--r-- 332 overload-gc.mm
-rw-r--r-- 4229 overload.mm
-rw-r--r-- 705 parameterized_classes.mm
-rw-r--r-- 4747 parameterized_classes_arc.mm
-rw-r--r-- 20494 parameterized_classes_subst.mm
-rw-r--r-- 386 parameters.mm
-rw-r--r-- 772 pointer-to-objc-pointer-conv.mm
-rw-r--r-- 358 pr32725.mm
-rw-r--r-- 1387 propert-dot-error.mm
-rw-r--r-- 4051 properties.mm
-rw-r--r-- 997 property-invalid-type.mm
-rw-r--r-- 465 property-placement-new.mm
-rw-r--r-- 1843 property-reference.mm
-rw-r--r-- 3184 property-synthesis-error.mm
-rw-r--r-- 464 property-type-mismatch.mm
-rw-r--r-- 858 protocol-lookup.mm
-rw-r--r-- 468 pseudo-destructor.mm
-rw-r--r-- 1103 references.mm
-rw-r--r-- 452 reinterpret-cast-objc-pointertype.mm
-rw-r--r-- 1973 related-result-type-inference.mm
-rw-r--r-- 838 reserved-keyword-methods.mm
-rw-r--r-- 372 sel-address.mm
-rw-r--r-- 154 standard-conversion-to-bool.mm
-rw-r--r-- 598 static-cast.mm
-rw-r--r-- 448 synchronized.mm
-rw-r--r-- 437 thread-safety-analysis.h
-rw-r--r-- 1659 type-traits-is-pointer.mm
-rw-r--r-- 178 typeloc-data-alignment.mm
-rw-r--r-- 2372 typo-correction.mm
-rw-r--r-- 1449 unknown-anytype.mm
-rw-r--r-- 222 unsupported-signature-std-addressof-id.mm
-rw-r--r-- 739 vararg-non-pod.mm
-rw-r--r-- 227 vla.mm
-rw-r--r-- 403 void_to_obj.mm
-rw-r--r-- 305 warn-called-once.mm
-rw-r--r-- 1392 warn-implicit-self-in-block.mm
-rw-r--r-- 383 warn-missing-super.mm
-rw-r--r-- 2665 warn-objc-literal-conversion.mm
-rw-r--r-- 517 warn-strict-selector-match.mm
-rw-r--r-- 543 warn-thread-safety-analysis.mm