[all-commits] [llvm/llvm-project] 0f1c1b: [clang] Remove rdar links; NFC

Aaron Ballman via All-commits all-commits at lists.llvm.org
Mon Aug 28 09:15:43 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 0f1c1be1968076d6f96f8a7bcc4a15cf195ecd97
      https://github.com/llvm/llvm-project/commit/0f1c1be1968076d6f96f8a7bcc4a15cf195ecd97
  Author: Aaron Ballman <aaron at aaronballman.com>
  Date:   2023-08-28 (Mon, 28 Aug 2023)

  Changed paths:
    M clang/lib/Analysis/RetainSummaryManager.cpp
    M clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp
    M clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp
    M clang/test/ARCMT/GC-check-warn-nsalloc.m
    M clang/test/ARCMT/GC-no-finalize-removal.m
    M clang/test/ARCMT/GC-no-finalize-removal.m.result
    M clang/test/ARCMT/GC.m
    M clang/test/ARCMT/GC.m.result
    M clang/test/ARCMT/check-with-pch.m
    M clang/test/ARCMT/checking.m
    M clang/test/ARCMT/no-canceling-bridge-to-bridge-cast.m
    M clang/test/ARCMT/nonobjc-to-objc-cast-2.m
    M clang/test/ARCMT/objcmt-arc-cf-annotations.m
    M clang/test/ARCMT/objcmt-arc-cf-annotations.m.result
    M clang/test/ARCMT/objcmt-atomic-property.m
    M clang/test/ARCMT/objcmt-atomic-property.m.result
    M clang/test/ARCMT/objcmt-boxing.m
    M clang/test/ARCMT/objcmt-boxing.m.result
    M clang/test/ARCMT/objcmt-migrate-all.m
    M clang/test/ARCMT/objcmt-migrate-all.m.result
    M clang/test/ARCMT/objcmt-ns-macros.m
    M clang/test/ARCMT/objcmt-ns-macros.m.result
    M clang/test/ARCMT/objcmt-ns-nonatomic-iosonly.m
    M clang/test/ARCMT/objcmt-ns-nonatomic-iosonly.m.result
    M clang/test/ARCMT/objcmt-ns-returns-inner-pointer.m
    M clang/test/ARCMT/objcmt-ns-returns-inner-pointer.m.result
    M clang/test/ARCMT/objcmt-property-availability.m
    M clang/test/ARCMT/objcmt-property-availability.m.result
    M clang/test/ARCMT/objcmt-property-dot-syntax.m
    M clang/test/ARCMT/objcmt-property-dot-syntax.m.result
    M clang/test/ARCMT/objcmt-property.m
    M clang/test/ARCMT/objcmt-property.m.result
    M clang/test/ARCMT/objcmt-protocol-conformance.m
    M clang/test/ARCMT/objcmt-protocol-conformance.m.result
    M clang/test/ARCMT/objcmt-undefined-ns-macros.m
    M clang/test/ARCMT/objcmt-undefined-ns-macros.m.result
    M clang/test/Analysis/DeallocMissingRelease.m
    M clang/test/Analysis/DeallocUseAfterFreeErrors.m
    M clang/test/Analysis/Inputs/expected-plists/edges-new.mm.plist
    M clang/test/Analysis/Inputs/expected-plists/inline-plist.c.plist
    M clang/test/Analysis/Inputs/expected-plists/malloc-plist.c.plist
    M clang/test/Analysis/Inputs/expected-plists/plist-output.m.plist
    M clang/test/Analysis/Inputs/expected-plists/retain-release.m.objc.plist
    M clang/test/Analysis/Inputs/expected-plists/retain-release.m.objcpp.plist
    M clang/test/Analysis/NSString.m
    M clang/test/Analysis/OSAtomic_mac.cpp
    M clang/test/Analysis/PR46264.cpp
    M clang/test/Analysis/UserNullabilityAnnotations.m
    M clang/test/Analysis/array-struct-region.c
    M clang/test/Analysis/blocks.m
    M clang/test/Analysis/call-and-message.m
    M clang/test/Analysis/call-invalidation.cpp
    M clang/test/Analysis/casts.c
    M clang/test/Analysis/casts.m
    M clang/test/Analysis/cfref_rdar6080742.c
    M clang/test/Analysis/cxx11-crashes.cpp
    M clang/test/Analysis/dead-stores.c
    M clang/test/Analysis/default-analyze.m
    M clang/test/Analysis/delegates.m
    M clang/test/Analysis/edges-new.mm
    M clang/test/Analysis/generics.m
    M clang/test/Analysis/inline-plist.c
    M clang/test/Analysis/inlining/Inputs/expected-plists/path-notes.m.plist
    M clang/test/Analysis/inlining/RetainCountExamples.m
    M clang/test/Analysis/inlining/eager-reclamation-path-notes.c
    M clang/test/Analysis/inlining/false-positive-suppression.c
    M clang/test/Analysis/inlining/path-notes.m
    M clang/test/Analysis/inlining/retain-count-self-init.m
    M clang/test/Analysis/malloc-interprocedural.c
    M clang/test/Analysis/malloc-plist.c
    M clang/test/Analysis/malloc.c
    M clang/test/Analysis/malloc.cpp
    M clang/test/Analysis/malloc.mm
    M clang/test/Analysis/method-call-intra-p.cpp
    M clang/test/Analysis/misc-ps-64.m
    M clang/test/Analysis/misc-ps-arm.m
    M clang/test/Analysis/misc-ps-eager-assume.m
    M clang/test/Analysis/misc-ps-ranges.m
    M clang/test/Analysis/misc-ps-region-store.cpp
    M clang/test/Analysis/misc-ps-region-store.m
    M clang/test/Analysis/misc-ps.m
    M clang/test/Analysis/mutually_exclusive_null_fp.cpp
    M clang/test/Analysis/nil-receiver-undefined-larger-than-voidptr-ret-region.m
    M clang/test/Analysis/null-deref-ps.c
    M clang/test/Analysis/objc-arc.m
    M clang/test/Analysis/objc-encode.m
    M clang/test/Analysis/objc-subscript.m
    M clang/test/Analysis/osobject-retain-release.cpp
    M clang/test/Analysis/plist-output-alternate.m
    M clang/test/Analysis/plist-output.m
    M clang/test/Analysis/properties.m
    M clang/test/Analysis/properties.mm
    M clang/test/Analysis/reference.cpp
    M clang/test/Analysis/region-store.c
    M clang/test/Analysis/retain-release-inline.m
    M clang/test/Analysis/retain-release-region-store.m
    M clang/test/Analysis/retain-release.m
    M clang/test/Analysis/retain-release.mm
    M clang/test/Analysis/security-syntax-checks.m
    M clang/test/Analysis/self-init.m
    M clang/test/Analysis/stack-addr-ps.c
    M clang/test/Analysis/stack-addr-ps.cpp
    M clang/test/Analysis/templates.cpp
    M clang/test/Analysis/undef-buffers.c
    M clang/test/Analysis/uninit-bug-first-iteration-init.c
    M clang/test/Analysis/uninit-exhaustive-switch-bug.c
    M clang/test/Analysis/uninit-ps-rdar6145427.m
    M clang/test/Analysis/uninit-vals.c
    M clang/test/Analysis/uninit-vals.m
    M clang/test/Analysis/unused-ivars.m
    M clang/test/CXX/basic/basic.lookup/basic.lookup.elab/p2.cpp
    M clang/test/CXX/basic/basic.lookup/basic.lookup.unqual/p14.cpp
    M clang/test/CXX/class.access/class.access.base/p5.cpp
    M clang/test/CXX/class.access/class.friend/p11.cpp
    M clang/test/CXX/class.access/class.protected/p1.cpp
    M clang/test/CXX/class.access/p4.cpp
    M clang/test/CXX/class.access/p6.cpp
    M clang/test/CXX/class.derived/class.member.lookup/p8.cpp
    M clang/test/CXX/dcl.dcl/basic.namespace/namespace.def/namespace.memdef/p3.cpp
    M clang/test/CXX/dcl.dcl/basic.namespace/namespace.udir/p6.cpp
    M clang/test/CXX/dcl.decl/dcl.init/p6.cpp
    M clang/test/CXX/dcl.decl/dcl.meaning/dcl.array/p3.cpp
    M clang/test/CXX/expr/expr.const/p3-0x-nowarn.cpp
    M clang/test/CXX/expr/expr.unary/expr.unary.op/p4.cpp
    M clang/test/CXX/over/over.match/over.match.best/over.best.ics/over.ics.list/p6.cpp
    M clang/test/CXX/temp/temp.decls/temp.friend/p5.cpp
    M clang/test/CXX/temp/temp.spec/temp.inst/p11.cpp
    M clang/test/CodeGen/2008-07-30-implicit-initialization.c
    M clang/test/CodeGen/2008-07-30-redef-of-bitcasted-decl.c
    M clang/test/CodeGen/2008-08-04-void-pointer-arithmetic.c
    M clang/test/CodeGen/2009-01-05-BlockInlining.c
    M clang/test/CodeGen/2009-06-18-StaticInitTailPadPack.c
    M clang/test/CodeGen/2010-01-13-MemBarrier.c
    M clang/test/CodeGen/2010-02-15-DbgStaticVar.c
    M clang/test/CodeGen/2010-05-26-AsmSideEffect.c
    M clang/test/CodeGen/2010-07-08-DeclDebugLineNo.c
    M clang/test/CodeGen/2010-08-12-asm-aggr-arg.c
    M clang/test/CodeGen/X86/x86_32-arguments-darwin.c
    M clang/test/CodeGen/X86/x86_32-arguments-linux.c
    M clang/test/CodeGen/X86/x86_32-inline-asm.c
    M clang/test/CodeGen/X86/x86_64-arguments-darwin.c
    M clang/test/CodeGen/X86/x86_64-arguments.c
    M clang/test/CodeGen/alignment.c
    M clang/test/CodeGen/arm-apcs-zerolength-bitfield.c
    M clang/test/CodeGen/arm-arguments.c
    M clang/test/CodeGen/arm-asm-diag.c
    M clang/test/CodeGen/arm-asm-warn.c
    M clang/test/CodeGen/arm-neon-misc.c
    M clang/test/CodeGen/arm-vector-align.c
    M clang/test/CodeGen/arm64-arguments.c
    M clang/test/CodeGen/arm64_vdupq_n_f64.c
    M clang/test/CodeGen/asm-inout.c
    M clang/test/CodeGen/asm.c
    M clang/test/CodeGen/asm_arm64.c
    M clang/test/CodeGen/atomic-arm64.c
    M clang/test/CodeGen/atomic.c
    M clang/test/CodeGen/attr-cleanup.c
    M clang/test/CodeGen/attr-weak-import.c
    M clang/test/CodeGen/bitfield-2.c
    M clang/test/CodeGen/block-3.c
    M clang/test/CodeGen/block-byref-aggr.c
    M clang/test/CodeGen/block-with-predefinedexpr.c
    M clang/test/CodeGen/blocks.c
    M clang/test/CodeGen/blocksignature.c
    M clang/test/CodeGen/blockstret.c
    M clang/test/CodeGen/builtin-attributes.c
    M clang/test/CodeGen/builtin-expect.c
    M clang/test/CodeGen/builtin-memfns.c
    M clang/test/CodeGen/builtins-overflow.c
    M clang/test/CodeGen/byval-memcpy-elim.c
    M clang/test/CodeGen/c11atomics-ios.c
    M clang/test/CodeGen/capture-complex-expr-in-block.c
    M clang/test/CodeGen/cfstring.c
    M clang/test/CodeGen/cfstring2.c
    M clang/test/CodeGen/complex-builtins-3.c
    M clang/test/CodeGen/complex.c
    M clang/test/CodeGen/conditional-gnu-ext.c
    M clang/test/CodeGen/conditional.c
    M clang/test/CodeGen/debug-info-block-decl.c
    M clang/test/CodeGen/debug-info-crash.c
    M clang/test/CodeGen/debug-info-file-change.c
    M clang/test/CodeGen/debug-info-line2.c
    M clang/test/CodeGen/debug-info-scope.c
    M clang/test/CodeGen/debug-info.c
    M clang/test/CodeGen/decl.c
    M clang/test/CodeGen/designated-initializers.c
    M clang/test/CodeGen/dostmt.c
    M clang/test/CodeGen/exceptions-strictfp.c
    M clang/test/CodeGen/exceptions.c
    M clang/test/CodeGen/exprs.c
    M clang/test/CodeGen/ext-vector.c
    M clang/test/CodeGen/func-aligned.c
    M clang/test/CodeGen/func-in-block.c
    M clang/test/CodeGen/function-attributes.c
    M clang/test/CodeGen/functions.c
    M clang/test/CodeGen/global-init.c
    M clang/test/CodeGen/implicit-arg.c
    M clang/test/CodeGen/init.c
    M clang/test/CodeGen/inline.c
    M clang/test/CodeGen/integer-overflow.c
    M clang/test/CodeGen/libcalls-fno-builtin.c
    M clang/test/CodeGen/ms-inline-asm.cpp
    M clang/test/CodeGen/ms_struct-bitfield-1.c
    M clang/test/CodeGen/ms_struct-bitfield-2.c
    M clang/test/CodeGen/ms_struct-bitfield-3.c
    M clang/test/CodeGen/ms_struct-bitfield-init.c
    M clang/test/CodeGen/ms_struct-bitfield.c
    M clang/test/CodeGen/ms_struct-pack.c
    M clang/test/CodeGen/no-opt-volatile-memcpy.c
    M clang/test/CodeGen/noinline.c
    M clang/test/CodeGen/packed-nest-unpacked.c
    M clang/test/CodeGen/pascal-wchar-string.c
    M clang/test/CodeGen/pointer-to-int.c
    M clang/test/CodeGen/pragma-pack-2.c
    M clang/test/CodeGen/pragma-pack-3.c
    M clang/test/CodeGen/private-extern-redef.c
    M clang/test/CodeGen/redef-ext-inline.c
    M clang/test/CodeGen/sanitize-blocks.c
    M clang/test/CodeGen/struct-init.c
    M clang/test/CodeGen/switch-dce.c
    M clang/test/CodeGen/switch.c
    M clang/test/CodeGen/transparent-union-redecl.c
    M clang/test/CodeGen/union-align.c
    M clang/test/CodeGen/unwind-attr.c
    M clang/test/CodeGen/utf16-cfstrings.c
    M clang/test/CodeGen/vector-alignment.c
    M clang/test/CodeGen/visibility.c
    M clang/test/CodeGen/vla.c
    M clang/test/CodeGenCXX/2008-01-12-VecInit.cpp
    M clang/test/CodeGenCXX/2008-05-07-CrazyOffsetOf.cpp
    M clang/test/CodeGenCXX/2009-08-05-ZeroInitWidth.cpp
    M clang/test/CodeGenCXX/2009-08-11-VectorRetTy.cpp
    M clang/test/CodeGenCXX/2009-10-27-crash.cpp
    M clang/test/CodeGenCXX/2012-03-16-StoreAlign.cpp
    M clang/test/CodeGenCXX/align-avx-complete-objects.cpp
    M clang/test/CodeGenCXX/anonymous-union-member-initializer.cpp
    M clang/test/CodeGenCXX/apple-kext-guard-variable.cpp
    M clang/test/CodeGenCXX/apple-kext-linkage.cpp
    M clang/test/CodeGenCXX/apple-kext-no-staticinit-section.cpp
    M clang/test/CodeGenCXX/apple-kext.cpp
    M clang/test/CodeGenCXX/arm.cpp
    M clang/test/CodeGenCXX/arm64-constructor-return.cpp
    M clang/test/CodeGenCXX/arm64.cpp
    M clang/test/CodeGenCXX/armv7k.cpp
    M clang/test/CodeGenCXX/asm.cpp
    M clang/test/CodeGenCXX/attr-used.cpp
    M clang/test/CodeGenCXX/block-byref-cxx-objc.cpp
    M clang/test/CodeGenCXX/blocks-cxx11.cpp
    M clang/test/CodeGenCXX/blocks.cpp
    M clang/test/CodeGenCXX/class-layout.cpp
    M clang/test/CodeGenCXX/conditional-gnu-ext.cpp
    M clang/test/CodeGenCXX/copy-assign-volatile-synthesis.cpp
    M clang/test/CodeGenCXX/copy-constructor-synthesis.cpp
    M clang/test/CodeGenCXX/cxx-block-objects.cpp
    M clang/test/CodeGenCXX/cxx11-special-members.cpp
    M clang/test/CodeGenCXX/cxx11-trivial-initializer-struct.cpp
    M clang/test/CodeGenCXX/debug-info-byval.cpp
    M clang/test/CodeGenCXX/debug-info-decl-nested.cpp
    M clang/test/CodeGenCXX/debug-info-enum.cpp
    M clang/test/CodeGenCXX/debug-info-indirect-field-decl.cpp
    M clang/test/CodeGenCXX/debug-info-method-spec.cpp
    M clang/test/CodeGenCXX/debug-info-method2.cpp
    M clang/test/CodeGenCXX/debug-info-scope.cpp
    M clang/test/CodeGenCXX/debug-info-template-fwd.cpp
    M clang/test/CodeGenCXX/debug-info-this.cpp
    M clang/test/CodeGenCXX/debug-info-zero-length-arrays.cpp
    M clang/test/CodeGenCXX/delete-two-arg.cpp
    M clang/test/CodeGenCXX/derived-to-base-conv.cpp
    M clang/test/CodeGenCXX/duplicate-mangled-name.cpp
    M clang/test/CodeGenCXX/eh.cpp
    M clang/test/CodeGenCXX/exceptions.cpp
    M clang/test/CodeGenCXX/global-block-literal-helpers.cpp
    M clang/test/CodeGenCXX/global-init.cpp
    M clang/test/CodeGenCXX/globalinit-loc.cpp
    M clang/test/CodeGenCXX/implicit-copy-constructor.cpp
    M clang/test/CodeGenCXX/inheriting-constructor-cleanup.cpp
    M clang/test/CodeGenCXX/inline-functions.cpp
    M clang/test/CodeGenCXX/instantiate-blocks.cpp
    M clang/test/CodeGenCXX/internal-linkage.cpp
    M clang/test/CodeGenCXX/lambda-expressions.cpp
    M clang/test/CodeGenCXX/lpad-linetable.cpp
    M clang/test/CodeGenCXX/mangle-template.cpp
    M clang/test/CodeGenCXX/mangle.cpp
    M clang/test/CodeGenCXX/member-alignment.cpp
    M clang/test/CodeGenCXX/member-function-pointers.cpp
    M clang/test/CodeGenCXX/microsoft-uuidof-mangling.cpp
    M clang/test/CodeGenCXX/ms_struct.cpp
    M clang/test/CodeGenCXX/new-overflow.cpp
    M clang/test/CodeGenCXX/no-opt-volatile-memcpy.cpp
    M clang/test/CodeGenCXX/noexcept.cpp
    M clang/test/CodeGenCXX/nrvo.cpp
    M clang/test/CodeGenCXX/operator-new.cpp
    M clang/test/CodeGenCXX/pragma-pack-2.cpp
    M clang/test/CodeGenCXX/predefined-expr.cpp
    M clang/test/CodeGenCXX/reference-in-block-args.cpp
    M clang/test/CodeGenCXX/reference-in-blocks.cpp
    M clang/test/CodeGenCXX/reference-init.cpp
    M clang/test/CodeGenCXX/rtti-linkage.cpp
    M clang/test/CodeGenCXX/runtimecc.cpp
    M clang/test/CodeGenCXX/specialized-static-data-mem-init.cpp
    M clang/test/CodeGenCXX/static-init.cpp
    M clang/test/CodeGenCXX/stmtexpr.cpp
    M clang/test/CodeGenCXX/template-dependent-bind-temporary.cpp
    M clang/test/CodeGenCXX/temporaries.cpp
    M clang/test/CodeGenCXX/throw-expressions.cpp
    M clang/test/CodeGenCXX/thunk-linkonce-odr.cpp
    M clang/test/CodeGenCXX/type_visibility.cpp
    M clang/test/CodeGenCXX/uncode-string.cpp
    M clang/test/CodeGenCXX/unknown-anytype.cpp
    M clang/test/CodeGenCXX/value-init.cpp
    M clang/test/CodeGenCXX/varargs.cpp
    M clang/test/CodeGenCXX/vector-splat-conversion.cpp
    M clang/test/CodeGenCXX/visibility-hidden-extern-templates.cpp
    M clang/test/CodeGenCXX/visibility-inlines-hidden.cpp
    M clang/test/CodeGenCXX/visibility-ms-compat.cpp
    M clang/test/CodeGenCXX/visibility.cpp
    M clang/test/CodeGenCXX/vla.cpp
    M clang/test/CodeGenCXX/volatile.cpp
    M clang/test/CodeGenCXX/vtable-debug-info.cpp
    M clang/test/CodeGenCXX/vtable-layout.cpp
    M clang/test/CodeGenCXX/vtable-linkage-address-space.cpp
    M clang/test/CodeGenCXX/vtable-linkage.cpp
    M clang/test/CodeGenCXX/weak-extern-typeinfo.cpp
    M clang/test/CodeGenCXX/x86_64-arguments.cpp
    M clang/test/CodeGenObjC/2007-10-23-GC-WriteBarrier.m
    M clang/test/CodeGenObjC/2008-11-25-Blocks.m
    M clang/test/CodeGenObjC/2009-01-26-WriteBarrier-2.m
    M clang/test/CodeGenObjC/2009-02-05-VolatileProp.m
    M clang/test/CodeGenObjC/2009-08-05-utf16.m
    M clang/test/CodeGenObjC/2010-02-01-utf16-with-null.m
    M clang/test/CodeGenObjC/2010-03-17-StructRef.m
    M clang/test/CodeGenObjC/arc-arm.m
    M clang/test/CodeGenObjC/arc-block-copy-escape.m
    M clang/test/CodeGenObjC/arc-blocks.m
    M clang/test/CodeGenObjC/arc-captured-32bit-block-var-layout-2.m
    M clang/test/CodeGenObjC/arc-captured-32bit-block-var-layout.m
    M clang/test/CodeGenObjC/arc-captured-block-var-inlined-layout.m
    M clang/test/CodeGenObjC/arc-captured-block-var-layout.m
    M clang/test/CodeGenObjC/arc-compound-stmt.m
    M clang/test/CodeGenObjC/arc-cond-stmt.m
    M clang/test/CodeGenObjC/arc-exceptions.m
    M clang/test/CodeGenObjC/arc-foreach.m
    M clang/test/CodeGenObjC/arc-i386.m
    M clang/test/CodeGenObjC/arc-ivar-layout.m
    M clang/test/CodeGenObjC/arc-loadweakretained-release.m
    M clang/test/CodeGenObjC/arc-no-runtime.m
    M clang/test/CodeGenObjC/arc-precise-lifetime.m
    M clang/test/CodeGenObjC/arc-property.m
    M clang/test/CodeGenObjC/arc-ternary-op.m
    M clang/test/CodeGenObjC/arc-unbridged-cast.m
    M clang/test/CodeGenObjC/arc-unopt.m
    M clang/test/CodeGenObjC/arc-unoptimized-byref-var.m
    M clang/test/CodeGenObjC/arc-weak-property.m
    M clang/test/CodeGenObjC/arc-weak.m
    M clang/test/CodeGenObjC/arc-with-atthrow.m
    M clang/test/CodeGenObjC/arc.m
    M clang/test/CodeGenObjC/arm-atomic-scalar-setter-getter.m
    M clang/test/CodeGenObjC/arm64-int32-ivar.m
    M clang/test/CodeGenObjC/atomic-aggregate-property.m
    M clang/test/CodeGenObjC/auto-property-synthesize-protocol.m
    M clang/test/CodeGenObjC/autorelease.m
    M clang/test/CodeGenObjC/block-6.m
    M clang/test/CodeGenObjC/block-byref-variable-layout.m
    M clang/test/CodeGenObjC/block-over-align.m
    M clang/test/CodeGenObjC/block-ptr-type-crash.m
    M clang/test/CodeGenObjC/block-var-layout.m
    M clang/test/CodeGenObjC/blocks-2.m
    M clang/test/CodeGenObjC/blocks-4.m
    M clang/test/CodeGenObjC/blocks-5.m
    M clang/test/CodeGenObjC/blocks-ivar-debug.m
    M clang/test/CodeGenObjC/blocks.m
    M clang/test/CodeGenObjC/builtin-constant-p.m
    M clang/test/CodeGenObjC/category-super-class-meth.m
    M clang/test/CodeGenObjC/class-type.m
    M clang/test/CodeGenObjC/complex-double-abi.m
    M clang/test/CodeGenObjC/complex-property.m
    M clang/test/CodeGenObjC/compound-literal-property-access.m
    M clang/test/CodeGenObjC/constant-string-class.m
    M clang/test/CodeGenObjC/debug-info-block-line.m
    M clang/test/CodeGenObjC/debug-info-blocks.m
    M clang/test/CodeGenObjC/debug-info-crash.m
    M clang/test/CodeGenObjC/debug-info-default-synth-ivar.m
    M clang/test/CodeGenObjC/debug-info-getter-name.m
    M clang/test/CodeGenObjC/debug-info-instancetype.m
    M clang/test/CodeGenObjC/debug-info-lifetime-crash.m
    M clang/test/CodeGenObjC/debug-info-property-accessors.m
    M clang/test/CodeGenObjC/debug-info-selector.m
    M clang/test/CodeGenObjC/debug-info-static-var.m
    M clang/test/CodeGenObjC/debug-property-synth.m
    M clang/test/CodeGenObjC/debuginfo-properties.m
    M clang/test/CodeGenObjC/default-property-synthesis.m
    M clang/test/CodeGenObjC/designated-initializers.m
    M clang/test/CodeGenObjC/dot-syntax-2.m
    M clang/test/CodeGenObjC/encode-cstyle-method.m
    M clang/test/CodeGenObjC/encode-test-6.m
    M clang/test/CodeGenObjC/encode-test.m
    M clang/test/CodeGenObjC/exceptions-asm-attribute.m
    M clang/test/CodeGenObjC/exceptions-nonfragile.m
    M clang/test/CodeGenObjC/exceptions.m
    M clang/test/CodeGenObjC/extended-block-signature-encode.m
    M clang/test/CodeGenObjC/extern-void-class-decl.m
    M clang/test/CodeGenObjC/for-in.m
    M clang/test/CodeGenObjC/forward-decl-param.m
    M clang/test/CodeGenObjC/forward-protocol-metadata-symbols.m
    M clang/test/CodeGenObjC/gc-weak-attribute.m
    M clang/test/CodeGenObjC/getter-property-mismatch.m
    M clang/test/CodeGenObjC/getter-property-type-mismatch.m
    M clang/test/CodeGenObjC/id-isa-codegen.m
    M clang/test/CodeGenObjC/instance-method-metadata.m
    M clang/test/CodeGenObjC/ivar-base-as-invariant-load.m
    M clang/test/CodeGenObjC/ivar-layout-array0-struct.m
    M clang/test/CodeGenObjC/ivar-layout-flexible-array.m
    M clang/test/CodeGenObjC/ivar-layout-nonfragile-abi2.m
    M clang/test/CodeGenObjC/ivars.m
    M clang/test/CodeGenObjC/local-static-block.m
    M clang/test/CodeGenObjC/messages-2.m
    M clang/test/CodeGenObjC/misc-atomic-property.m
    M clang/test/CodeGenObjC/mrr-autorelease.m
    M clang/test/CodeGenObjC/mrr-captured-block-var-inlined-layout.m
    M clang/test/CodeGenObjC/next-objc-dispatch.m
    M clang/test/CodeGenObjC/no-vararg-messaging.m
    M clang/test/CodeGenObjC/ns_consume_null_check.m
    M clang/test/CodeGenObjC/null-check-bool-ret.m
    M clang/test/CodeGenObjC/null-objc-empty-vtable.m
    M clang/test/CodeGenObjC/objc-alloc-init.m
    M clang/test/CodeGenObjC/objc-asm-attribute-test.m
    M clang/test/CodeGenObjC/objc-dictionary-literal.m
    M clang/test/CodeGenObjC/objc-literal-tests.m
    M clang/test/CodeGenObjC/objc2-nonfragile-abi-impl.m
    M clang/test/CodeGenObjC/objc2-protocol-metadata.m
    M clang/test/CodeGenObjC/objc2-strong-cast-block-import.m
    M clang/test/CodeGenObjC/objc2-weak-ivar-debug.m
    M clang/test/CodeGenObjC/objc2-write-barrier-5.m
    M clang/test/CodeGenObjC/optimize-ivar-offset-load.m
    M clang/test/CodeGenObjC/optimized-setter-ios-device.m
    M clang/test/CodeGenObjC/optimized-setter.m
    M clang/test/CodeGenObjC/os_log.m
    M clang/test/CodeGenObjC/overloadable.m
    M clang/test/CodeGenObjC/private-extern-selector-reference.m
    M clang/test/CodeGenObjC/property-agrr-getter.m
    M clang/test/CodeGenObjC/property-array-type.m
    M clang/test/CodeGenObjC/property-category-impl.m
    M clang/test/CodeGenObjC/property-ref-cast-to-void.m
    M clang/test/CodeGenObjC/property-section-attribute.m
    M clang/test/CodeGenObjC/property-type-mismatch.m
    M clang/test/CodeGenObjC/property.m
    M clang/test/CodeGenObjC/protocols.m
    M clang/test/CodeGenObjC/reorder-synthesized-ivars.m
    M clang/test/CodeGenObjC/runtime-fns.m
    M clang/test/CodeGenObjC/sel-as-builtin-type.m
    M clang/test/CodeGenObjC/selector-ref-invariance.m
    M clang/test/CodeGenObjC/simplify-exceptions.mm
    M clang/test/CodeGenObjC/stand-alone-implementation.m
    M clang/test/CodeGenObjC/stret-1.m
    M clang/test/CodeGenObjC/stret.m
    M clang/test/CodeGenObjC/super-dotsyntax-struct-property.m
    M clang/test/CodeGenObjC/synthesize_ivar.m
    M clang/test/CodeGenObjC/tentative-cfconstantstring.m
    M clang/test/CodeGenObjC/terminate.m
    M clang/test/CodeGenObjC/try.m
    M clang/test/CodeGenObjC/unoptimized-setter.m
    M clang/test/CodeGenObjC/unqual-copy-restore.m
    M clang/test/CodeGenObjC/weak-metaclass-visibility.m
    M clang/test/CodeGenObjCXX/arc-blocks.mm
    M clang/test/CodeGenObjCXX/arc-cxx11-member-init.mm
    M clang/test/CodeGenObjCXX/arc-exceptions.mm
    M clang/test/CodeGenObjCXX/arc-returns-inner-reference-ptr.mm
    M clang/test/CodeGenObjCXX/arc-weak.mm
    M clang/test/CodeGenObjCXX/arc.mm
    M clang/test/CodeGenObjCXX/block-in-template-inst.mm
    M clang/test/CodeGenObjCXX/block-var-layout.mm
    M clang/test/CodeGenObjCXX/blocks.mm
    M clang/test/CodeGenObjCXX/catch-id-type.mm
    M clang/test/CodeGenObjCXX/copy.mm
    M clang/test/CodeGenObjCXX/designated-initializers.mm
    M clang/test/CodeGenObjCXX/destroy.mm
    M clang/test/CodeGenObjCXX/encode.mm
    M clang/test/CodeGenObjCXX/exception-cxx.mm
    M clang/test/CodeGenObjCXX/exceptions-legacy.mm
    M clang/test/CodeGenObjCXX/exceptions.mm
    M clang/test/CodeGenObjCXX/foreach-statement.mm
    M clang/test/CodeGenObjCXX/implementation-in-extern-c.mm
    M clang/test/CodeGenObjCXX/inheriting-constructor-cleanup.mm
    M clang/test/CodeGenObjCXX/ivar-objects.mm
    M clang/test/CodeGenObjCXX/lambda-expressions.mm
    M clang/test/CodeGenObjCXX/lambda-to-block.mm
    M clang/test/CodeGenObjCXX/lvalue-reference-getter.mm
    M clang/test/CodeGenObjCXX/mangle.mm
    M clang/test/CodeGenObjCXX/message-reference.mm
    M clang/test/CodeGenObjCXX/message.mm
    M clang/test/CodeGenObjCXX/nrvo.mm
    M clang/test/CodeGenObjCXX/property-derived-to-base-conv.mm
    M clang/test/CodeGenObjCXX/property-dot-copy.mm
    M clang/test/CodeGenObjCXX/property-dot-reference.mm
    M clang/test/CodeGenObjCXX/property-lvalue-capture.mm
    M clang/test/CodeGenObjCXX/property-object-reference-1.mm
    M clang/test/CodeGenObjCXX/property-object-reference-2.mm
    M clang/test/CodeGenObjCXX/property-object-reference.mm
    M clang/test/CodeGenObjCXX/property-objects.mm
    M clang/test/CodeGenObjCXX/property-reference.mm
    M clang/test/CodeGenObjCXX/refence-assign-write-barrier.mm
    M clang/test/CodeGenObjCXX/unknown-anytype.mm
    M clang/test/CodeGenObjCXX/write-barrier-global-assign.mm
    M clang/test/Coverage/targets.c
    M clang/test/Driver/darwin-debug-flags.c
    M clang/test/Driver/darwin-max-type-align.c
    M clang/test/Driver/debug-options-as.c
    M clang/test/Driver/debug-options.c
    M clang/test/Driver/no-objc-arr.m
    M clang/test/Driver/objc-sdk-migration-options.m
    M clang/test/FixIt/Inputs/nullability-objc.h
    M clang/test/FixIt/auto-fixit.m
    M clang/test/FixIt/auto-isa-fixit.m
    M clang/test/FixIt/bridge-cast-in-arc.mm
    M clang/test/FixIt/fixit-autoreleasepool.m
    M clang/test/FixIt/fixit-class-method-messaging.m
    M clang/test/FixIt/fixit-interface-as-param.m
    M clang/test/FixIt/fixit-missing-method-return-type.m
    M clang/test/FixIt/fixit-missing-self-in-block.m
    M clang/test/FixIt/fixit-multiple-selector-warnings.m
    M clang/test/FixIt/fixit-newline-style.c
    M clang/test/FixIt/fixit-nsstring-compare.m
    M clang/test/FixIt/fixit-objc-arc.m
    M clang/test/FixIt/fixit-objc-bridge-related-attr.m
    M clang/test/FixIt/fixit-objc-bridge-related-property.m
    M clang/test/FixIt/fixit-objc-bridge-related.m
    M clang/test/FixIt/fixit-objc-message-comma-separator.m
    M clang/test/FixIt/fixit-objc.m
    M clang/test/FixIt/fixit-recursive-block.c
    M clang/test/FixIt/fixit-static-object-decl.m
    M clang/test/FixIt/fixit.c
    M clang/test/FixIt/fixit.cpp
    M clang/test/FixIt/multiarg-selector-fixit.m
    M clang/test/FixIt/no-macro-fixit.c
    M clang/test/FixIt/property-access-fixit.m
    M clang/test/FixIt/selector-fixit.m
    M clang/test/FixIt/typo-crash.m
    M clang/test/Frontend/dependency-gen.c
    M clang/test/Frontend/dependency-generation-crash.c
    M clang/test/Frontend/objc-bool-is-bool.m
    M clang/test/Index/TestClassDecl.m
    M clang/test/Index/TestClassForwardDecl.m
    M clang/test/Index/annotate-comments-availability-attrs.cpp
    M clang/test/Index/annotate-comments-objc.m
    M clang/test/Index/annotate-comments-property-accessor.m
    M clang/test/Index/annotate-comments-typedef.m
    M clang/test/Index/annotate-deep-statements.cpp
    M clang/test/Index/annotate-tokens.m
    M clang/test/Index/c-index-api-loadTU-test.m
    M clang/test/Index/c-index-redecls.c
    M clang/test/Index/cindex-on-invalid-usrs.m
    M clang/test/Index/cindex-on-invalid.m
    M clang/test/Index/codecompletion-chained.cpp
    M clang/test/Index/comment-c-decls.c
    M clang/test/Index/comment-cplus-decls.cpp
    M clang/test/Index/comment-cplus-template-decls.cpp
    M clang/test/Index/comment-cplus11-specific.cpp
    M clang/test/Index/comment-misc-tags.m
    M clang/test/Index/comment-objc-decls.m
    M clang/test/Index/comment-to-html-xml-conversion.cpp
    M clang/test/Index/comment-unqualified-objc-pointer.m
    M clang/test/Index/complete-block-properties.m
    M clang/test/Index/complete-block-property-assignment.m
    M clang/test/Index/complete-cached-globals.cpp
    M clang/test/Index/complete-designated-initializer.m
    M clang/test/Index/complete-documentation-properties.m
    M clang/test/Index/complete-method-decls.m
    M clang/test/Index/complete-module-undef.m
    M clang/test/Index/complete-objc-message.m
    M clang/test/Index/create-tu-fail.c
    M clang/test/Index/file-includes.c
    M clang/test/Index/headerfile-comment-to-html.m
    M clang/test/Index/index-decls.m
    M clang/test/Index/index-file.cpp
    M clang/test/Index/index-many-call-ops.cpp
    M clang/test/Index/index-many-logical-ops.c
    M clang/test/Index/initializer-memory.cpp
    M clang/test/Index/local-symbols.m
    M clang/test/Index/overriding-ftemplate-comments.cpp
    M clang/test/Index/overriding-method-comments.mm
    M clang/test/Index/rdar12316296-codecompletion.m
    M clang/test/Index/subclass-comment.mm
    M clang/test/Index/targeted-cursor.m
    M clang/test/Layout/ms_struct-bitfields.c
    M clang/test/Lexer/block_cmt_end.c
    M clang/test/Lexer/comment-escape.c
    M clang/test/Lexer/constants.c
    M clang/test/Lexer/counter.c
    M clang/test/Lexer/ms-extensions.c
    M clang/test/Lexer/newline-eof.c
    M clang/test/Lexer/pragma-operators.cpp
    M clang/test/Lexer/rdar-8914293.c
    M clang/test/Lexer/rdr-6096838-2.c
    M clang/test/Lexer/rdr-6096838.c
    M clang/test/Lexer/utf-16.c
    M clang/test/Misc/caret-diags-macros.c
    M clang/test/Misc/emit-html.c
    M clang/test/Misc/predefines.c
    M clang/test/Modules/crashes.m
    M clang/test/Modules/dependent-module-different-location.m
    M clang/test/Modules/import-decl.cpp
    M clang/test/Modules/redecls.m
    M clang/test/Modules/self-import-header.m
    M clang/test/Modules/va_list.m
    M clang/test/PCH/__va_list_tag.c
    M clang/test/PCH/chain-categories2.m
    M clang/test/PCH/crash-12631281.cpp
    M clang/test/PCH/cxx-templates.cpp
    M clang/test/PCH/cxx-templates.h
    M clang/test/PCH/field-designator.c
    M clang/test/PCH/format-strings.c
    M clang/test/PCH/friend-template.cpp
    M clang/test/PCH/irgen-rdar13114142.mm
    M clang/test/PCH/macro-redef.c
    M clang/test/PCH/objc_import.m
    M clang/test/PCH/pending-ids.m
    M clang/test/PCH/rdar10830559.cpp
    M clang/test/PCH/single-token-macro.c
    M clang/test/Parser/asm-qualifiers.c
    M clang/test/Parser/asm.c
    M clang/test/Parser/attr-availability.c
    M clang/test/Parser/attributes.c
    M clang/test/Parser/check-objc2-syntax-1.m
    M clang/test/Parser/check-syntax-1.m
    M clang/test/Parser/cxx-decl.cpp
    M clang/test/Parser/cxx-default-args.cpp
    M clang/test/Parser/cxx-member-crash.cpp
    M clang/test/Parser/cxx-template-decl.cpp
    M clang/test/Parser/cxx-typeof.cpp
    M clang/test/Parser/declarators.c
    M clang/test/Parser/goto.c
    M clang/test/Parser/method-def-in-class.m
    M clang/test/Parser/missing-closing-rbrace.m
    M clang/test/Parser/missing-end-2.m
    M clang/test/Parser/missing-end-3.m
    M clang/test/Parser/missing-selector-name.mm
    M clang/test/Parser/objc-at-directive-fixit.m
    M clang/test/Parser/objc-boxing.m
    M clang/test/Parser/objc-cxx-keyword-identifiers.mm
    M clang/test/Parser/objc-error-qualified-implementation.m
    M clang/test/Parser/objc-init.m
    M clang/test/Parser/objc-messaging-1.m
    M clang/test/Parser/objc-quirks.m
    M clang/test/Parser/objcbridge-related-attribute.m
    M clang/test/Parser/objcxx11-initialized-temps.mm
    M clang/test/Parser/recovery.c
    M clang/test/Parser/selector-1.m
    M clang/test/Parser/switch-recovery.cpp
    M clang/test/Parser/typeof.c
    M clang/test/Preprocessor/_Pragma-in-macro-arg.c
    M clang/test/Preprocessor/_Pragma.c
    M clang/test/Preprocessor/assembler-with-cpp.c
    M clang/test/Preprocessor/directive-invalid.c
    M clang/test/Preprocessor/expr_liveness.c
    M clang/test/Preprocessor/has_attribute.c
    M clang/test/Preprocessor/if_warning.c
    M clang/test/Preprocessor/line-directive.c
    M clang/test/Preprocessor/macro_expand.c
    M clang/test/Preprocessor/macro_fn.c
    M clang/test/Preprocessor/macro_fn_disable_expand.c
    M clang/test/Preprocessor/macro_paste_msextensions.c
    M clang/test/Preprocessor/pragma_diagnostic.c
    M clang/test/Preprocessor/pragma_diagnostic_sections.cpp
    M clang/test/Preprocessor/pragma_microsoft.c
    M clang/test/Preprocessor/pragma_sysheader.c
    M clang/test/Preprocessor/warn-macro-unused.c
    M clang/test/Rewriter/blockcast3.mm
    M clang/test/Rewriter/blockstruct.m
    M clang/test/Rewriter/crash.m
    M clang/test/Rewriter/inner-block-helper-funcs.mm
    M clang/test/Rewriter/line-generation-test.m
    M clang/test/Rewriter/missing-dllimport.c
    M clang/test/Rewriter/modern-write-bf-abi.mm
    M clang/test/Rewriter/no-integrated-preprocessing-64bit.m
    M clang/test/Rewriter/no-integrated-preprocessing.m
    M clang/test/Rewriter/objc-bool-literal-check-modern.mm
    M clang/test/Rewriter/objc-bool-literal-modern-1.mm
    M clang/test/Rewriter/objc-bool-literal-modern.mm
    M clang/test/Rewriter/objc-modern-StretAPI-2.mm
    M clang/test/Rewriter/objc-modern-StretAPI-3.mm
    M clang/test/Rewriter/objc-modern-StretAPI.mm
    M clang/test/Rewriter/objc-modern-class-init-hooks.mm
    M clang/test/Rewriter/objc-modern-class-init.mm
    M clang/test/Rewriter/objc-modern-container-subscript.mm
    M clang/test/Rewriter/objc-modern-fast-enumeration.mm
    M clang/test/Rewriter/objc-modern-getclass-proto.mm
    M clang/test/Rewriter/objc-modern-implicit-cast.mm
    M clang/test/Rewriter/objc-modern-ivar-receiver-1.mm
    M clang/test/Rewriter/objc-modern-linkage-spec.mm
    M clang/test/Rewriter/objc-modern-metadata-visibility.mm
    M clang/test/Rewriter/objc-modern-numeric-literal.mm
    M clang/test/Rewriter/objc-modern-property-attributes.mm
    M clang/test/Rewriter/objc-modern-property-bitfield.m
    M clang/test/Rewriter/property-dot-syntax.mm
    M clang/test/Rewriter/protocol-rewrite-1.m
    M clang/test/Rewriter/protocol-rewrite-2.m
    M clang/test/Rewriter/rewrite-anonymous-union.m
    M clang/test/Rewriter/rewrite-block-argument.m
    M clang/test/Rewriter/rewrite-block-consts.mm
    M clang/test/Rewriter/rewrite-block-literal-1.mm
    M clang/test/Rewriter/rewrite-block-literal.mm
    M clang/test/Rewriter/rewrite-block-pointer.mm
    M clang/test/Rewriter/rewrite-block-property.m
    M clang/test/Rewriter/rewrite-byref-in-nested-blocks.mm
    M clang/test/Rewriter/rewrite-byref-vars.mm
    M clang/test/Rewriter/rewrite-captured-nested-bvar.c
    M clang/test/Rewriter/rewrite-cast-ivar-access.mm
    M clang/test/Rewriter/rewrite-cast-ivar-modern-access.mm
    M clang/test/Rewriter/rewrite-cast-to-bool.mm
    M clang/test/Rewriter/rewrite-category-property.mm
    M clang/test/Rewriter/rewrite-constructor-init.mm
    M clang/test/Rewriter/rewrite-eh.m
    M clang/test/Rewriter/rewrite-elaborated-type.mm
    M clang/test/Rewriter/rewrite-extern-c.mm
    M clang/test/Rewriter/rewrite-foreach-6.m
    M clang/test/Rewriter/rewrite-foreach-in-block.mm
    M clang/test/Rewriter/rewrite-foreach-protocol-id.m
    M clang/test/Rewriter/rewrite-forward-class.m
    M clang/test/Rewriter/rewrite-forward-class.mm
    M clang/test/Rewriter/rewrite-implementation.mm
    M clang/test/Rewriter/rewrite-interface-locals.mm
    M clang/test/Rewriter/rewrite-ivar-use.m
    M clang/test/Rewriter/rewrite-line-directive.m
    M clang/test/Rewriter/rewrite-local-externs-in-block.mm
    M clang/test/Rewriter/rewrite-local-static-id.mm
    M clang/test/Rewriter/rewrite-message-expr.mm
    M clang/test/Rewriter/rewrite-modern-array-literal.mm
    M clang/test/Rewriter/rewrite-modern-atautoreleasepool.mm
    M clang/test/Rewriter/rewrite-modern-block-consts.mm
    M clang/test/Rewriter/rewrite-modern-block.mm
    M clang/test/Rewriter/rewrite-modern-captured-nested-bvar.mm
    M clang/test/Rewriter/rewrite-modern-container-literal.mm
    M clang/test/Rewriter/rewrite-modern-default-property-synthesis.mm
    M clang/test/Rewriter/rewrite-modern-extern-c-func-decl.mm
    M clang/test/Rewriter/rewrite-modern-ivar-use.mm
    M clang/test/Rewriter/rewrite-modern-ivars-2.mm
    M clang/test/Rewriter/rewrite-modern-private-ivars.mm
    M clang/test/Rewriter/rewrite-modern-protocol-1.mm
    M clang/test/Rewriter/rewrite-modern-qualified-type.mm
    M clang/test/Rewriter/rewrite-modern-struct-ivar-1.mm
    M clang/test/Rewriter/rewrite-modern-struct-ivar.mm
    M clang/test/Rewriter/rewrite-modern-super.mm
    M clang/test/Rewriter/rewrite-modern-synchronized.m
    M clang/test/Rewriter/rewrite-modern-throw.m
    M clang/test/Rewriter/rewrite-modern-typeof.mm
    M clang/test/Rewriter/rewrite-nested-blocks-1.mm
    M clang/test/Rewriter/rewrite-nested-blocks-2.mm
    M clang/test/Rewriter/rewrite-nested-blocks.mm
    M clang/test/Rewriter/rewrite-nested-ivar.mm
    M clang/test/Rewriter/rewrite-nested-property-in-blocks.mm
    M clang/test/Rewriter/rewrite-no-nextline.mm
    M clang/test/Rewriter/rewrite-property-attributes.mm
    M clang/test/Rewriter/rewrite-property-set-cfstring.mm
    M clang/test/Rewriter/rewrite-protocol-property.mm
    M clang/test/Rewriter/rewrite-protocol-qualified.mm
    M clang/test/Rewriter/rewrite-qualified-id.mm
    M clang/test/Rewriter/rewrite-rewritten-initializer.mm
    M clang/test/Rewriter/rewrite-super-message.mm
    M clang/test/Rewriter/rewrite-trivial-constructor.mm
    M clang/test/Rewriter/rewrite-typeof.mm
    M clang/test/Rewriter/rewrite-unique-block-api.mm
    M clang/test/Rewriter/rewrite-user-defined-accessors.mm
    M clang/test/Rewriter/rewrite-vararg.m
    M clang/test/Rewriter/unnamed-bf-modern-write.mm
    M clang/test/Sema/address_spaces.c
    M clang/test/Sema/anonymous-struct-union.c
    M clang/test/Sema/arm-neon-types.c
    M clang/test/Sema/arm64-neon-args.c
    M clang/test/Sema/array-bounds-ptr-arith.c
    M clang/test/Sema/array-init.c
    M clang/test/Sema/asm.c
    M clang/test/Sema/atomic-requires-library-error.c
    M clang/test/Sema/attr-aligned.c
    M clang/test/Sema/attr-availability-android.c
    M clang/test/Sema/attr-availability-macosx.c
    M clang/test/Sema/attr-availability.c
    M clang/test/Sema/attr-deprecated-message.c
    M clang/test/Sema/attr-deprecated.c
    M clang/test/Sema/attr-format.c
    M clang/test/Sema/attr-section.c
    M clang/test/Sema/attr-unavailable-message.c
    M clang/test/Sema/attr-visibility.c
    M clang/test/Sema/attr-weak.c
    M clang/test/Sema/bitfield.c
    M clang/test/Sema/block-args.c
    M clang/test/Sema/block-explicit-noreturn-type.c
    M clang/test/Sema/block-misc.c
    M clang/test/Sema/block-return.c
    M clang/test/Sema/builtin-object-size.c
    M clang/test/Sema/builtin_objc_msgSend.c
    M clang/test/Sema/builtins.c
    M clang/test/Sema/compare.c
    M clang/test/Sema/complex-int.c
    M clang/test/Sema/compound-literal.c
    M clang/test/Sema/const-eval-64.c
    M clang/test/Sema/const-eval.c
    M clang/test/Sema/constant-conversion.c
    M clang/test/Sema/conversion-64-32.c
    M clang/test/Sema/conversion.c
    M clang/test/Sema/crash-invalid-array.c
    M clang/test/Sema/decl-invalid.c
    M clang/test/Sema/enum.c
    M clang/test/Sema/expr-comma-c99.c
    M clang/test/Sema/expr-comma.c
    M clang/test/Sema/exprs.c
    M clang/test/Sema/ext_vector_casts.c
    M clang/test/Sema/extern-redecl.c
    M clang/test/Sema/format-strings.c
    M clang/test/Sema/function-redecl.c
    M clang/test/Sema/function.c
    M clang/test/Sema/i-c-e.c
    M clang/test/Sema/implicit-int.c
    M clang/test/Sema/init.c
    M clang/test/Sema/initialize-noreturn.c
    M clang/test/Sema/inline-redef.c
    M clang/test/Sema/invalid-cast.cpp
    M clang/test/Sema/invalid-decl.c
    M clang/test/Sema/knr-def-call.c
    M clang/test/Sema/many-logical-ops.c
    M clang/test/Sema/memset-invalid-1.c
    M clang/test/Sema/merge-decls.c
    M clang/test/Sema/no-documentation-warn-tagdecl-specifier.c
    M clang/test/Sema/no-format-y2k-turnsoff-format.c
    M clang/test/Sema/non-null-warning.c
    M clang/test/Sema/nonnull.c
    M clang/test/Sema/nowarn-documentation-property.m
    M clang/test/Sema/offsetof.c
    M clang/test/Sema/outof-range-constant-compare.c
    M clang/test/Sema/overloaded-func-transparent-union.c
    M clang/test/Sema/pointer-subtract-compat.c
    M clang/test/Sema/pragma-ms_struct.c
    M clang/test/Sema/pragma-pack-4.c
    M clang/test/Sema/pragma-pack-5.c
    M clang/test/Sema/pragma-unused.c
    M clang/test/Sema/predef.c
    M clang/test/Sema/redefinition.c
    M clang/test/Sema/return-noreturn.c
    M clang/test/Sema/scope-check.c
    M clang/test/Sema/self-comparison.c
    M clang/test/Sema/statements.c
    M clang/test/Sema/stdcall-fastcall-x64.c
    M clang/test/Sema/stdcall-fastcall.c
    M clang/test/Sema/struct-decl.c
    M clang/test/Sema/struct-packed-align.c
    M clang/test/Sema/switch-1.c
    M clang/test/Sema/switch.c
    M clang/test/Sema/tentative-decls.c
    M clang/test/Sema/type-spec-struct-union.c
    M clang/test/Sema/typedef-redef.c
    M clang/test/Sema/types.c
    M clang/test/Sema/typo-correction.c
    M clang/test/Sema/unused-expr.c
    M clang/test/Sema/varargs-x86-64.c
    M clang/test/Sema/varargs_unreachable.c
    M clang/test/Sema/variadic-incomplete-arg-type.c
    M clang/test/Sema/vector-cast.c
    M clang/test/Sema/vector-init.c
    M clang/test/Sema/warn-bad-function-cast.c
    M clang/test/Sema/warn-documentation-fixits.cpp
    M clang/test/Sema/warn-documentation.cpp
    M clang/test/Sema/warn-documentation.m
    M clang/test/Sema/warn-duplicate-enum.c
    M clang/test/Sema/warn-missing-prototypes.c
    M clang/test/Sema/warn-outof-range-assign-enum.c
    M clang/test/Sema/warn-shadow.c
    M clang/test/Sema/warn-strict-prototypes.c
    M clang/test/Sema/warn-tautological-compare.c
    M clang/test/Sema/warn-unreachable.c
    M clang/test/Sema/warn-unused-function.c
    M clang/test/Sema/warn-unused-value.c
    M clang/test/Sema/weak-import-on-enum.c
    M clang/test/SemaCXX/2008-01-11-BadWarning.cpp
    M clang/test/SemaCXX/Inputs/override-system-header.h
    M clang/test/SemaCXX/abstract.cpp
    M clang/test/SemaCXX/alignof.cpp
    M clang/test/SemaCXX/anonymous-union.cpp
    M clang/test/SemaCXX/arrow-operator.cpp
    M clang/test/SemaCXX/attr-deprecated.cpp
    M clang/test/SemaCXX/attr-unavailable.cpp
    M clang/test/SemaCXX/base-class-ambiguity-check.cpp
    M clang/test/SemaCXX/blocks.cpp
    M clang/test/SemaCXX/builtin_objc_msgSend.cpp
    M clang/test/SemaCXX/builtins.cpp
    M clang/test/SemaCXX/c99-variable-length-array.cpp
    M clang/test/SemaCXX/constant-expression.cpp
    M clang/test/SemaCXX/constructor-initializer.cpp
    M clang/test/SemaCXX/constructor.cpp
    M clang/test/SemaCXX/conversion.cpp
    M clang/test/SemaCXX/copy-assignment.cpp
    M clang/test/SemaCXX/crash-lambda-12645424.cpp
    M clang/test/SemaCXX/crashes.cpp
    M clang/test/SemaCXX/cxx0x-deleted-default-ctor.cpp
    M clang/test/SemaCXX/cxx0x-initializer-constructor.cpp
    M clang/test/SemaCXX/cxx11-call-to-deleted-constructor.cpp
    M clang/test/SemaCXX/cxx11-crashes.cpp
    M clang/test/SemaCXX/cxx1z-init-statement-template.cpp
    M clang/test/SemaCXX/destructor.cpp
    M clang/test/SemaCXX/enum-scoped.cpp
    M clang/test/SemaCXX/enum.cpp
    M clang/test/SemaCXX/expressions.cpp
    M clang/test/SemaCXX/friend-out-of-line.cpp
    M clang/test/SemaCXX/function-extern-c.cpp
    M clang/test/SemaCXX/i-c-e-cxx.cpp
    M clang/test/SemaCXX/instantiate-blocks.cpp
    M clang/test/SemaCXX/lambda-expressions.cpp
    M clang/test/SemaCXX/linkage-spec.cpp
    M clang/test/SemaCXX/linkage.cpp
    M clang/test/SemaCXX/lookup-member.cpp
    M clang/test/SemaCXX/member-init.cpp
    M clang/test/SemaCXX/microsoft-super.cpp
    M clang/test/SemaCXX/ms_struct.cpp
    M clang/test/SemaCXX/neon-vector-types.cpp
    M clang/test/SemaCXX/nested-name-spec.cpp
    M clang/test/SemaCXX/new-delete.cpp
    M clang/test/SemaCXX/no-exceptions.cpp
    M clang/test/SemaCXX/no-warn-composite-pointer-type.cpp
    M clang/test/SemaCXX/non-empty-class-size-zero.cpp
    M clang/test/SemaCXX/ns_returns_retained_block_return.cpp
    M clang/test/SemaCXX/overload-call.cpp
    M clang/test/SemaCXX/override-in-system-header.cpp
    M clang/test/SemaCXX/pragma-visibility.cpp
    M clang/test/SemaCXX/reinterpret-cast.cpp
    M clang/test/SemaCXX/return.cpp
    M clang/test/SemaCXX/switch.cpp
    M clang/test/SemaCXX/tag-ambig.cpp
    M clang/test/SemaCXX/undefined-internal.cpp
    M clang/test/SemaCXX/uninitialized.cpp
    M clang/test/SemaCXX/unknown-anytype.cpp
    M clang/test/SemaCXX/unused.cpp
    M clang/test/SemaCXX/vararg-non-pod.cpp
    M clang/test/SemaCXX/vector-casts.cpp
    M clang/test/SemaCXX/warn-large-by-value-copy.cpp
    M clang/test/SemaCXX/warn-missing-noreturn.cpp
    M clang/test/SemaCXX/warn-shadow.cpp
    M clang/test/SemaCXX/warn-static-function-inheader.cpp
    M clang/test/SemaCXX/warn-weak-vtables.cpp
    M clang/test/SemaCXX/wchar_t.cpp
    M clang/test/SemaCXX/writable-strings-deprecated.cpp
    M clang/test/SemaCXX/zero-length-arrays.cpp
    M clang/test/SemaObjC/ClassPropertyNotObject.m
    M clang/test/SemaObjC/ContClassPropertyLookup.m
    M clang/test/SemaObjC/NSString-type.m
    M clang/test/SemaObjC/access-property-getter.m
    M clang/test/SemaObjC/arc-bridged-cast.m
    M clang/test/SemaObjC/arc-cf.m
    M clang/test/SemaObjC/arc-decls.m
    M clang/test/SemaObjC/arc-dict-bridged-cast.m
    M clang/test/SemaObjC/arc-invalid.m
    M clang/test/SemaObjC/arc-jump-block.m
    M clang/test/SemaObjC/arc-no-runtime.m
    M clang/test/SemaObjC/arc-nsconsumed-errors.m
    M clang/test/SemaObjC/arc-objc-lifetime.m
    M clang/test/SemaObjC/arc-objcbridge-related-attribute.m
    M clang/test/SemaObjC/arc-peformselector.m
    M clang/test/SemaObjC/arc-property-decl-attrs.m
    M clang/test/SemaObjC/arc-property-lifetime.m
    M clang/test/SemaObjC/arc-property.m
    M clang/test/SemaObjC/arc-readonly-property-ivar-1.m
    M clang/test/SemaObjC/arc-readonly-property-ivar.m
    M clang/test/SemaObjC/arc-repeated-weak.mm
    M clang/test/SemaObjC/arc-setter-property-match.m
    M clang/test/SemaObjC/arc-type-conversion.m
    M clang/test/SemaObjC/arc-unavailable-for-weakref.m
    M clang/test/SemaObjC/arc-unavailable-system-function.m
    M clang/test/SemaObjC/arc-unbridged-cast.m
    M clang/test/SemaObjC/arc-unsafe-assigns.m
    M clang/test/SemaObjC/arc.m
    M clang/test/SemaObjC/assign-rvalue-message.m
    M clang/test/SemaObjC/attr-availability-1.m
    M clang/test/SemaObjC/attr-availability.m
    M clang/test/SemaObjC/attr-deprecated.m
    M clang/test/SemaObjC/attr-designated-init.m
    M clang/test/SemaObjC/attr-ns_returns_retained.m
    M clang/test/SemaObjC/attr-objc-gc.m
    M clang/test/SemaObjC/bad-property-synthesis-crash.m
    M clang/test/SemaObjC/block-attr.m
    M clang/test/SemaObjC/block-id-as-block-argtype.m
    M clang/test/SemaObjC/block-on-method-param.m
    M clang/test/SemaObjC/block-return.m
    M clang/test/SemaObjC/block-type-safety.m
    M clang/test/SemaObjC/blocks.m
    M clang/test/SemaObjC/boxing-illegal.m
    M clang/test/SemaObjC/builtin_objc_assign_ivar.m
    M clang/test/SemaObjC/builtin_objc_lib_functions.m
    M clang/test/SemaObjC/builtin_objc_msgSend.m
    M clang/test/SemaObjC/category-1.m
    M clang/test/SemaObjC/check-dup-objc-decls-1.m
    M clang/test/SemaObjC/check-objcbridge-related-attribute-lookup.m
    M clang/test/SemaObjC/class-bitfield.m
    M clang/test/SemaObjC/class-extension-after-implementation.m
    M clang/test/SemaObjC/class-extension-dup-methods.m
    M clang/test/SemaObjC/class-message-protocol-lookup.m
    M clang/test/SemaObjC/class-property-access.m
    M clang/test/SemaObjC/class-proto-1.m
    M clang/test/SemaObjC/class-protocol-method-match.m
    M clang/test/SemaObjC/class-unavail-warning.m
    M clang/test/SemaObjC/compare-qualified-class.m
    M clang/test/SemaObjC/comptypes-10.m
    M clang/test/SemaObjC/comptypes-legal.m
    M clang/test/SemaObjC/conditional-expr-4.m
    M clang/test/SemaObjC/conditional-expr-7.m
    M clang/test/SemaObjC/conditional-expr-8.m
    M clang/test/SemaObjC/conflict-atomic-property.m
    M clang/test/SemaObjC/conflict-nonfragile-abi2.m
    M clang/test/SemaObjC/continuation-class-err.m
    M clang/test/SemaObjC/continuation-class-property.m
    M clang/test/SemaObjC/crash-on-objc-bool-literal.m
    M clang/test/SemaObjC/dealloc.m
    M clang/test/SemaObjC/debugger-cast-result-to-id.m
    M clang/test/SemaObjC/debugger-support.m
    M clang/test/SemaObjC/default-synthesize-1.m
    M clang/test/SemaObjC/default-synthesize-2.m
    M clang/test/SemaObjC/default-synthesize-3.m
    M clang/test/SemaObjC/default-synthesize.m
    M clang/test/SemaObjC/delay-parsing-cfunctions.m
    M clang/test/SemaObjC/deprecate_function_containers.m
    M clang/test/SemaObjC/deprecated-objc-introspection.m
    M clang/test/SemaObjC/direct-synthesized-ivar-access.m
    M clang/test/SemaObjC/dist-object-modifiers.m
    M clang/test/SemaObjC/duplicate-property-class-extension.m
    M clang/test/SemaObjC/encode-typeof-test.m
    M clang/test/SemaObjC/enum-fixed-type.m
    M clang/test/SemaObjC/err-ivar-access-in-class-method.m
    M clang/test/SemaObjC/error-implicit-property.m
    M clang/test/SemaObjC/error-missing-getter.m
    M clang/test/SemaObjC/error-outof-scope-property-use.m
    M clang/test/SemaObjC/exprs.m
    M clang/test/SemaObjC/foreach.m
    M clang/test/SemaObjC/format-cstrings-warning.m
    M clang/test/SemaObjC/format-ostrace-warning.m
    M clang/test/SemaObjC/format-strings-objc.m
    M clang/test/SemaObjC/format-strings-oslog.m
    M clang/test/SemaObjC/forward-class-1.m
    M clang/test/SemaObjC/forward-class-redeclare.m
    M clang/test/SemaObjC/forward-protocol-incomplete-impl-warn.m
    M clang/test/SemaObjC/generic-selection.m
    M clang/test/SemaObjC/iboutlet.m
    M clang/test/SemaObjC/iboutletcollection-attr.m
    M clang/test/SemaObjC/id.m
    M clang/test/SemaObjC/idiomatic-parentheses.m
    M clang/test/SemaObjC/ignore-qualifier-on-qualified-id.m
    M clang/test/SemaObjC/illegal-nonarc-bridged-cast.m
    M clang/test/SemaObjC/incomplete-implementation.m
    M clang/test/SemaObjC/instancetype.m
    M clang/test/SemaObjC/interface-1.m
    M clang/test/SemaObjC/interface-scope-2.m
    M clang/test/SemaObjC/invalid-code.m
    M clang/test/SemaObjC/ivar-in-class-extension-error.m
    M clang/test/SemaObjC/ivar-lookup.m
    M clang/test/SemaObjC/message.m
    M clang/test/SemaObjC/method-attributes.m
    M clang/test/SemaObjC/method-bad-param.m
    M clang/test/SemaObjC/method-conflict-1.m
    M clang/test/SemaObjC/method-conflict-2.m
    M clang/test/SemaObjC/method-conflict.m
    M clang/test/SemaObjC/method-in-class-extension-impl.m
    M clang/test/SemaObjC/method-lookup-3.m
    M clang/test/SemaObjC/method-lookup-5.m
    M clang/test/SemaObjC/method-prototype-scope.m
    M clang/test/SemaObjC/method-redecls-invalid-interface.m
    M clang/test/SemaObjC/method-sentinel-attr.m
    M clang/test/SemaObjC/method-typecheck-1.m
    M clang/test/SemaObjC/method-undef-category-warn-1.m
    M clang/test/SemaObjC/method-undefined-warn-1.m
    M clang/test/SemaObjC/mismatched-undefined-method.m
    M clang/test/SemaObjC/missing-method-return-type.m
    M clang/test/SemaObjC/multiple-property-deprecated-decl.m
    M clang/test/SemaObjC/narrow-property-type-in-cont-class.m
    M clang/test/SemaObjC/nested-typedef-decl.m
    M clang/test/SemaObjC/no-ivar-access-control.m
    M clang/test/SemaObjC/no-ivar-in-interface-block.m
    M clang/test/SemaObjC/no-protocol-option-tests.m
    M clang/test/SemaObjC/no-warn-qual-mismatch.m
    M clang/test/SemaObjC/no-warning-unavail-unimp.m
    M clang/test/SemaObjC/nonnull.h
    M clang/test/SemaObjC/nonnull.m
    M clang/test/SemaObjC/nowarn-superclass-method-mismatch.m
    M clang/test/SemaObjC/ns-consumed-error-not-warning.m
    M clang/test/SemaObjC/ns_returns_retained_block_return.m
    M clang/test/SemaObjC/nsobject-attribute.m
    M clang/test/SemaObjC/nullability.m
    M clang/test/SemaObjC/nullable-weak-property.m
    M clang/test/SemaObjC/objc-array-literal.m
    M clang/test/SemaObjC/objc-asm-attribute-neg-test.m
    M clang/test/SemaObjC/objc-buffered-methods.m
    M clang/test/SemaObjC/objc-cf-audited-warning.m
    M clang/test/SemaObjC/objc-container-subscripting-3.m
    M clang/test/SemaObjC/objc-container-subscripting-attr.m
    M clang/test/SemaObjC/objc-dictionary-literal.m
    M clang/test/SemaObjC/objc-independent-class-attribute.m
    M clang/test/SemaObjC/objc-literal-nsnumber.m
    M clang/test/SemaObjC/objc-mixed-bridge-attribute.m
    M clang/test/SemaObjC/objc-qualified-property-lookup.m
    M clang/test/SemaObjC/objcbridge-attribute-arc.m
    M clang/test/SemaObjC/objcbridge-attribute.m
    M clang/test/SemaObjC/objcbridge-related-attribute.m
    M clang/test/SemaObjC/objcbridgemutable-attribute.m
    M clang/test/SemaObjC/opaque-is-access-warn.m
    M clang/test/SemaObjC/opaque-is-access.m
    M clang/test/SemaObjC/override-nullability.m
    M clang/test/SemaObjC/overriding-property-in-class-extension.m
    M clang/test/SemaObjC/ovl-check.m
    M clang/test/SemaObjC/parameterized_classes_arc.m
    M clang/test/SemaObjC/parameterized_classes_subst.m
    M clang/test/SemaObjC/pedantic-dynamic-test.m
    M clang/test/SemaObjC/pragma-pack.m
    M clang/test/SemaObjC/property-10.m
    M clang/test/SemaObjC/property-12.m
    M clang/test/SemaObjC/property-3.m
    M clang/test/SemaObjC/property-9-impl-method.m
    M clang/test/SemaObjC/property-9.m
    M clang/test/SemaObjC/property-ambiguous-synthesis.m
    M clang/test/SemaObjC/property-category-4.m
    M clang/test/SemaObjC/property-category-impl.m
    M clang/test/SemaObjC/property-choose-expr.m
    M clang/test/SemaObjC/property-deprecated-warning.m
    M clang/test/SemaObjC/property-dot-receiver.m
    M clang/test/SemaObjC/property-impl-misuse.m
    M clang/test/SemaObjC/property-implement-readonly-with-custom-setter.m
    M clang/test/SemaObjC/property-in-class-extension-1.m
    M clang/test/SemaObjC/property-in-class-extension.m
    M clang/test/SemaObjC/property-inherited.m
    M clang/test/SemaObjC/property-lookup-in-id.m
    M clang/test/SemaObjC/property-missing.m
    M clang/test/SemaObjC/property-not-lvalue.m
    M clang/test/SemaObjC/property-ns-returns-not-retained-attr.m
    M clang/test/SemaObjC/property-ownership-attr.m
    M clang/test/SemaObjC/property-user-setter.m
    M clang/test/SemaObjC/property.m
    M clang/test/SemaObjC/protocol-archane.m
    M clang/test/SemaObjC/protocol-expr-neg-1.m
    M clang/test/SemaObjC/protocol-implementing-class-methods.m
    M clang/test/SemaObjC/protocol-warn.m
    M clang/test/SemaObjC/protocols.m
    M clang/test/SemaObjC/provisional-ivar-lookup.m
    M clang/test/SemaObjC/qualified-protocol-method-conflicts.m
    M clang/test/SemaObjC/rdar6248119.m
    M clang/test/SemaObjC/rdr-6211479-array-property.m
    M clang/test/SemaObjC/receiver-forward-class.m
    M clang/test/SemaObjC/related-result-type-inference.m
    M clang/test/SemaObjC/resolve-method-in-global-pool.m
    M clang/test/SemaObjC/return.m
    M clang/test/SemaObjC/scope-check.m
    M clang/test/SemaObjC/selector-1.m
    M clang/test/SemaObjC/selector-2.m
    M clang/test/SemaObjC/selector-3.m
    M clang/test/SemaObjC/selector-4.m
    M clang/test/SemaObjC/self-assign.m
    M clang/test/SemaObjC/self-declared-in-block.m
    M clang/test/SemaObjC/self-in-function.m
    M clang/test/SemaObjC/setter-dotsyntax.m
    M clang/test/SemaObjC/severe-syntax-error.m
    M clang/test/SemaObjC/sign-conversion.m
    M clang/test/SemaObjC/sizeof-interface.m
    M clang/test/SemaObjC/special-dep-unavail-warning.m
    M clang/test/SemaObjC/stand-alone-implementation.m
    M clang/test/SemaObjC/subclassing-restricted-attr.m
    M clang/test/SemaObjC/super-class-protocol-conformance.m
    M clang/test/SemaObjC/super-dealloc-attribute.m
    M clang/test/SemaObjC/super-property-notation.m
    M clang/test/SemaObjC/super.m
    M clang/test/SemaObjC/synth-provisional-ivars-1.m
    M clang/test/SemaObjC/synthesized-ivar.m
    M clang/test/SemaObjC/tentative-property-decl.m
    M clang/test/SemaObjC/typo-correction-subscript.m
    M clang/test/SemaObjC/typo-correction.m
    M clang/test/SemaObjC/undef-arg-super-method-call.m
    M clang/test/SemaObjC/unguarded-availability.m
    M clang/test/SemaObjC/unimplemented-protocol-prop.m
    M clang/test/SemaObjC/unqualified-to-qualified-class-warn.m
    M clang/test/SemaObjC/unsafe-perform-selector.m
    M clang/test/SemaObjC/unused-backing-ivar-warning.m
    M clang/test/SemaObjC/unused.m
    M clang/test/SemaObjC/warn-called-once.m
    M clang/test/SemaObjC/warn-cast-of-sel-expr.m
    M clang/test/SemaObjC/warn-category-method-deprecated.m
    M clang/test/SemaObjC/warn-deprecated-implementations.m
    M clang/test/SemaObjC/warn-direct-ivar-access.m
    M clang/test/SemaObjC/warn-explicit-call-initialize.m
    M clang/test/SemaObjC/warn-forward-class-attr-deprecated.m
    M clang/test/SemaObjC/warn-implicit-atomic-property.m
    M clang/test/SemaObjC/warn-incompatible-builtin-types.m
    M clang/test/SemaObjC/warn-protocol-method-deprecated.m
    M clang/test/SemaObjC/warn-retain-block-property.m
    M clang/test/SemaObjC/warn-retain-cycle.m
    M clang/test/SemaObjC/warn-strict-selector-match.m
    M clang/test/SemaObjC/warning-missing-selector-name.m
    M clang/test/SemaObjC/weak-attr-ivar.m
    M clang/test/SemaObjC/weak-property.m
    M clang/test/SemaObjC/x86-method-vector-values.m
    M clang/test/SemaObjCXX/Inputs/nullability-consistency-system/nullability-consistency-system.h
    M clang/test/SemaObjCXX/NSString-type.mm
    M clang/test/SemaObjCXX/abstract-class-type-ivar.mm
    M clang/test/SemaObjCXX/arc-0x.mm
    M clang/test/SemaObjCXX/arc-bool-conversion.mm
    M clang/test/SemaObjCXX/arc-bridged-cast.mm
    M clang/test/SemaObjCXX/arc-nsconsumed-errors.mm
    M clang/test/SemaObjCXX/arc-objc-lifetime.mm
    M clang/test/SemaObjCXX/arc-overloading.mm
    M clang/test/SemaObjCXX/arc-type-conversion.mm
    M clang/test/SemaObjCXX/arc-unavailable-for-weakref.mm
    M clang/test/SemaObjCXX/arc-unbridged-cast.mm
    M clang/test/SemaObjCXX/argument-dependent-lookup.mm
    M clang/test/SemaObjCXX/blocks.mm
    M clang/test/SemaObjCXX/capturing-flexible-array-in-block.mm
    M clang/test/SemaObjCXX/conversion-to-objc-pointer-2.mm
    M clang/test/SemaObjCXX/conversion-to-objc-pointer.mm
    M clang/test/SemaObjCXX/crash.mm
    M clang/test/SemaObjCXX/cstyle-block-pointer-cast.mm
    M clang/test/SemaObjCXX/cxx1y-lambda.mm
    M clang/test/SemaObjCXX/cxxoperator-selector.mm
    M clang/test/SemaObjCXX/debugger-cast-result-to-id.mm
    M clang/test/SemaObjCXX/delay-parsing-cfunctions.mm
    M clang/test/SemaObjCXX/delay-parsing-cplusfuncs.mm
    M clang/test/SemaObjCXX/delay-parsing-func-tryblock.mm
    M clang/test/SemaObjCXX/expr-objcxx.mm
    M clang/test/SemaObjCXX/foreach-block.mm
    M clang/test/SemaObjCXX/foreach.mm
    M clang/test/SemaObjCXX/fragile-abi-object-assign.m
    M clang/test/SemaObjCXX/instancetype.mm
    M clang/test/SemaObjCXX/ivar-construct.mm
    M clang/test/SemaObjCXX/linkage-spec.mm
    M clang/test/SemaObjCXX/literals.mm
    M clang/test/SemaObjCXX/message.mm
    M clang/test/SemaObjCXX/missing-lhs-gun-extension.mm
    M clang/test/SemaObjCXX/namespace-lookup.mm
    M clang/test/SemaObjCXX/objcbridge-attribute-arc.mm
    M clang/test/SemaObjCXX/objcbridge-attribute.mm
    M clang/test/SemaObjCXX/objcbridge-related-attribute.mm
    M clang/test/SemaObjCXX/objcbridge-static-cast.mm
    M clang/test/SemaObjCXX/overload.mm
    M clang/test/SemaObjCXX/parameterized_classes_arc.mm
    M clang/test/SemaObjCXX/propert-dot-error.mm
    M clang/test/SemaObjCXX/properties.mm
    M clang/test/SemaObjCXX/property-reference.mm
    M clang/test/SemaObjCXX/property-synthesis-error.mm
    M clang/test/SemaObjCXX/property-type-mismatch.mm
    M clang/test/SemaObjCXX/pseudo-destructor.mm
    M clang/test/SemaObjCXX/references.mm
    M clang/test/SemaObjCXX/typo-correction.mm
    M clang/test/SemaObjCXX/unknown-anytype.mm
    M clang/test/SemaObjCXX/void_to_obj.mm
    M clang/test/SemaObjCXX/warn-implicit-self-in-block.mm
    M clang/test/SemaTemplate/class-template-id.cpp
    M clang/test/SemaTemplate/constructor-template.cpp
    M clang/test/SemaTemplate/deduction.cpp
    M clang/test/SemaTemplate/default-arguments-cxx0x.cpp
    M clang/test/SemaTemplate/instantiate-attr.cpp
    M clang/test/SemaTemplate/instantiate-declref.cpp
    M clang/test/SemaTemplate/instantiate-local-class.cpp
    M clang/test/SemaTemplate/partial-spec-instantiate.cpp
    M clang/test/SemaTemplate/pragma-ms_struct.cpp
    M clang/test/SemaTemplate/rdar9173693.cpp
    M clang/test/SemaTemplate/temp_arg_nontype.cpp

  Log Message:
  -----------
  [clang] Remove rdar links; NFC

We have a new policy in place making links to private resources
something we try to avoid in source and test files. Normally, we'd
organically switch to the new policy rather than make a sweeping change
across a project. However, Clang is in a somewhat special circumstance
currently: recently, I've had several new contributors run into rdar
links around test code which their patch was changing the behavior of.
This turns out to be a surprisingly bad experience, especially for
newer folks, for a handful of reasons: not understanding what the link
is and feeling intimidated by it, wondering whether their changes are
actually breaking something important to a downstream in some way,
having to hunt down strangers not involved with the patch to impose on
them for help, accidental pressure from asking for potentially private
IP to be made public, etc. Because folks run into these links entirely
by chance (through fixing bugs or working on new features), there's not
really a set of problematic links to focus on -- all of the links have
basically the same potential for causing these problems. As a result,
this is an omnibus patch to remove all such links.

This was not a mechanical change; it was done by manually searching for
rdar, radar, radr, and other variants to find all the various
problematic links. From there, I tried to retain or reword the
surrounding comments so that we would lose as little context as
possible. However, because most links were just a plain link with no
supporting context, the majority of the changes are simple removals.

Differential Review: https://reviews.llvm.org/D158071




More information about the All-commits mailing list