https://github.com/Michael137 created https://github.com/llvm/llvm-project/pull/154781
This patch works towards consolidating all Clang debug-info into the `clang/test/DebugInfo` directory (https://discourse.llvm.org/t/clang-test-location-of-clang-debug-info-tests/87958). Here we move only the `clang/test/CodeGenObjC` tests. The list of files i came up with is: 1. searched for anything with `*debug-info*` in the filename 2. searched for occurrences of `debug-info-kind` in the tests >From 59c771ec1f4a68f3198753230ea43b74ba74d97f Mon Sep 17 00:00:00 2001 From: Michael Buch <michaelbuc...@gmail.com> Date: Thu, 21 Aug 2025 16:00:50 +0100 Subject: [PATCH] [clang][DebugInfo][test] Move debug-info tests from CodeGenObjC to DebugInfo directory This patch works towards consolidating all Clang debug-info into the `clang/test/DebugInfo` directory (https://discourse.llvm.org/t/clang-test-location-of-clang-debug-info-tests/87958). Here we move only the `clang/test/CodeGenObjC` tests. The list of files i came up with is: 1. searched for anything with `*debug-info*` in the filename 2. searched for occurrences of `debug-info-kind` in the tests --- .../ObjC/2009-01-21-invalid.m} | 0 .../2010-02-09-DbgSelf.m => DebugInfo/ObjC/2010-02-09-Self.m} | 0 .../ObjC/2010-02-15-MethodStart.m} | 0 .../ObjC/2010-02-23-Inheritance.m} | 0 .../{CodeGenObjC => DebugInfo/ObjC}/arc-linetable-autorelease.m | 0 clang/test/{CodeGenObjC => DebugInfo/ObjC}/arc-linetable.m | 0 .../block-byref-debuginfo.m => DebugInfo/ObjC/block-byref.m} | 0 .../debug-info-block-helper.m => DebugInfo/ObjC/block-helper.m} | 0 .../debug-info-block-line.m => DebugInfo/ObjC/block-line.m} | 0 .../debug-info-block-type.m => DebugInfo/ObjC/block-type.m} | 0 .../blocks-ivar-debug.m => DebugInfo/ObjC/blocks-ivar.m} | 0 .../{CodeGenObjC/debug-info-blocks.m => DebugInfo/ObjC/blocks.m} | 0 clang/test/{CodeGenObjC => DebugInfo/ObjC}/catch-lexical-block.m | 0 .../debug-info-category.m => DebugInfo/ObjC/category.m} | 0 .../ObjC/class-extension.m} | 0 .../ObjC/class-extension2.m} | 0 .../ObjC/class-extension3.m} | 0 .../debug-info-crash-2.m => DebugInfo/ObjC/crash-2.m} | 0 .../{CodeGenObjC/debug-info-crash.m => DebugInfo/ObjC/crash.m} | 0 .../ObjC/default-synth-ivar.m} | 0 .../debug-info-direct-method.m => DebugInfo/ObjC/direct-method.m} | 0 .../debug-info-fwddecl.m => DebugInfo/ObjC/fwddecl.m} | 0 .../debug-info-getter-name.m => DebugInfo/ObjC/getter-name.m} | 0 .../ObjC/id-with-protocol.m} | 0 .../test/{CodeGenObjC/debug-info-impl.m => DebugInfo/ObjC/impl.m} | 0 .../debug-info-instancetype.m => DebugInfo/ObjC/instancetype.m} | 0 .../ObjC/ivars-extension.m} | 0 .../ObjC/ivars-indirect.m} | 0 .../debug-info-ivars-private.m => DebugInfo/ObjC/ivars-private.m} | 0 .../{CodeGenObjC/debug-info-ivars.m => DebugInfo/ObjC/ivars.m} | 0 .../test/{CodeGenObjC => DebugInfo/ObjC}/layout-bitfield-crash.m | 0 .../ObjC/lifetime-crash.m} | 0 .../debug-info-linkagename.m => DebugInfo/ObjC/linkagename.m} | 0 .../debug-info-nested-blocks.m => DebugInfo/ObjC/nested-blocks.m} | 0 .../debug-info-nodebug.m => DebugInfo/ObjC/nodebug.m} | 0 .../ObjC}/nontrivial-c-struct-exception.m | 0 clang/test/{CodeGenObjC => DebugInfo/ObjC}/objc-fixed-enum.m | 0 .../ObjC/objc-property-dwarf5.m} | 0 .../objc2-weak-ivar-debug.m => DebugInfo/ObjC/objc2-weak-ivar.m} | 0 .../debuginfo-properties.m => DebugInfo/ObjC/properties.m} | 0 .../{CodeGenObjC/property-dbg.m => DebugInfo/ObjC/property-2.m} | 0 .../ObjC/property-accessors.m} | 0 .../ObjC/property-class-extension.m} | 0 .../ObjC/property-class-instance-same-name.m} | 0 .../debug-property-synth.m => DebugInfo/ObjC/property-synth.m} | 0 .../debug-info-property.m => DebugInfo/ObjC/property.m} | 0 .../debug-info-property2.m => DebugInfo/ObjC/property2.m} | 0 .../debug-info-property3.m => DebugInfo/ObjC/property3.m} | 0 .../debug-info-property4.m => DebugInfo/ObjC/property4.m} | 0 .../debug-info-property5.m => DebugInfo/ObjC/property5.m} | 0 .../debug-info-pubtypes.m => DebugInfo/ObjC/pubtypes.m} | 0 .../debug-info-selector.m => DebugInfo/ObjC/selector.m} | 0 .../test/{CodeGenObjC/debug-info-self.m => DebugInfo/ObjC/self.m} | 0 .../debug-info-static-var.m => DebugInfo/ObjC/static-var.m} | 0 .../debug-info-synthesis.m => DebugInfo/ObjC/synthesis.m} | 0 .../test/{CodeGenObjC => DebugInfo/ObjC}/ubsan-check-debuglocs.m | 0 .../ObjC/variadic-method.m} | 0 57 files changed, 0 insertions(+), 0 deletions(-) rename clang/test/{CodeGenObjC/2009-01-21-invalid-debug-info.m => DebugInfo/ObjC/2009-01-21-invalid.m} (100%) rename clang/test/{CodeGenObjC/2010-02-09-DbgSelf.m => DebugInfo/ObjC/2010-02-09-Self.m} (100%) rename clang/test/{CodeGenObjC/2010-02-15-Dbg-MethodStart.m => DebugInfo/ObjC/2010-02-15-MethodStart.m} (100%) rename clang/test/{CodeGenObjC/2010-02-23-DbgInheritance.m => DebugInfo/ObjC/2010-02-23-Inheritance.m} (100%) rename clang/test/{CodeGenObjC => DebugInfo/ObjC}/arc-linetable-autorelease.m (100%) rename clang/test/{CodeGenObjC => DebugInfo/ObjC}/arc-linetable.m (100%) rename clang/test/{CodeGenObjC/block-byref-debuginfo.m => DebugInfo/ObjC/block-byref.m} (100%) rename clang/test/{CodeGenObjC/debug-info-block-helper.m => DebugInfo/ObjC/block-helper.m} (100%) rename clang/test/{CodeGenObjC/debug-info-block-line.m => DebugInfo/ObjC/block-line.m} (100%) rename clang/test/{CodeGenObjC/debug-info-block-type.m => DebugInfo/ObjC/block-type.m} (100%) rename clang/test/{CodeGenObjC/blocks-ivar-debug.m => DebugInfo/ObjC/blocks-ivar.m} (100%) rename clang/test/{CodeGenObjC/debug-info-blocks.m => DebugInfo/ObjC/blocks.m} (100%) rename clang/test/{CodeGenObjC => DebugInfo/ObjC}/catch-lexical-block.m (100%) rename clang/test/{CodeGenObjC/debug-info-category.m => DebugInfo/ObjC/category.m} (100%) rename clang/test/{CodeGenObjC/debug-info-class-extension.m => DebugInfo/ObjC/class-extension.m} (100%) rename clang/test/{CodeGenObjC/debug-info-class-extension2.m => DebugInfo/ObjC/class-extension2.m} (100%) rename clang/test/{CodeGenObjC/debug-info-class-extension3.m => DebugInfo/ObjC/class-extension3.m} (100%) rename clang/test/{CodeGenObjC/debug-info-crash-2.m => DebugInfo/ObjC/crash-2.m} (100%) rename clang/test/{CodeGenObjC/debug-info-crash.m => DebugInfo/ObjC/crash.m} (100%) rename clang/test/{CodeGenObjC/debug-info-default-synth-ivar.m => DebugInfo/ObjC/default-synth-ivar.m} (100%) rename clang/test/{CodeGenObjC/debug-info-direct-method.m => DebugInfo/ObjC/direct-method.m} (100%) rename clang/test/{CodeGenObjC/debug-info-fwddecl.m => DebugInfo/ObjC/fwddecl.m} (100%) rename clang/test/{CodeGenObjC/debug-info-getter-name.m => DebugInfo/ObjC/getter-name.m} (100%) rename clang/test/{CodeGenObjC/debug-info-id-with-protocol.m => DebugInfo/ObjC/id-with-protocol.m} (100%) rename clang/test/{CodeGenObjC/debug-info-impl.m => DebugInfo/ObjC/impl.m} (100%) rename clang/test/{CodeGenObjC/debug-info-instancetype.m => DebugInfo/ObjC/instancetype.m} (100%) rename clang/test/{CodeGenObjC/debug-info-ivars-extension.m => DebugInfo/ObjC/ivars-extension.m} (100%) rename clang/test/{CodeGenObjC/debug-info-ivars-indirect.m => DebugInfo/ObjC/ivars-indirect.m} (100%) rename clang/test/{CodeGenObjC/debug-info-ivars-private.m => DebugInfo/ObjC/ivars-private.m} (100%) rename clang/test/{CodeGenObjC/debug-info-ivars.m => DebugInfo/ObjC/ivars.m} (100%) rename clang/test/{CodeGenObjC => DebugInfo/ObjC}/layout-bitfield-crash.m (100%) rename clang/test/{CodeGenObjC/debug-info-lifetime-crash.m => DebugInfo/ObjC/lifetime-crash.m} (100%) rename clang/test/{CodeGenObjC/debug-info-linkagename.m => DebugInfo/ObjC/linkagename.m} (100%) rename clang/test/{CodeGenObjC/debug-info-nested-blocks.m => DebugInfo/ObjC/nested-blocks.m} (100%) rename clang/test/{CodeGenObjC/debug-info-nodebug.m => DebugInfo/ObjC/nodebug.m} (100%) rename clang/test/{CodeGenObjC => DebugInfo/ObjC}/nontrivial-c-struct-exception.m (100%) rename clang/test/{CodeGenObjC => DebugInfo/ObjC}/objc-fixed-enum.m (100%) rename clang/test/{CodeGenObjC/debug-info-objc-property-dwarf5.m => DebugInfo/ObjC/objc-property-dwarf5.m} (100%) rename clang/test/{CodeGenObjC/objc2-weak-ivar-debug.m => DebugInfo/ObjC/objc2-weak-ivar.m} (100%) rename clang/test/{CodeGenObjC/debuginfo-properties.m => DebugInfo/ObjC/properties.m} (100%) rename clang/test/{CodeGenObjC/property-dbg.m => DebugInfo/ObjC/property-2.m} (100%) rename clang/test/{CodeGenObjC/debug-info-property-accessors.m => DebugInfo/ObjC/property-accessors.m} (100%) rename clang/test/{CodeGenObjC/debug-info-property-class-extension.m => DebugInfo/ObjC/property-class-extension.m} (100%) rename clang/test/{CodeGenObjC/debug-info-property-class-instance-same-name.m => DebugInfo/ObjC/property-class-instance-same-name.m} (100%) rename clang/test/{CodeGenObjC/debug-property-synth.m => DebugInfo/ObjC/property-synth.m} (100%) rename clang/test/{CodeGenObjC/debug-info-property.m => DebugInfo/ObjC/property.m} (100%) rename clang/test/{CodeGenObjC/debug-info-property2.m => DebugInfo/ObjC/property2.m} (100%) rename clang/test/{CodeGenObjC/debug-info-property3.m => DebugInfo/ObjC/property3.m} (100%) rename clang/test/{CodeGenObjC/debug-info-property4.m => DebugInfo/ObjC/property4.m} (100%) rename clang/test/{CodeGenObjC/debug-info-property5.m => DebugInfo/ObjC/property5.m} (100%) rename clang/test/{CodeGenObjC/debug-info-pubtypes.m => DebugInfo/ObjC/pubtypes.m} (100%) rename clang/test/{CodeGenObjC/debug-info-selector.m => DebugInfo/ObjC/selector.m} (100%) rename clang/test/{CodeGenObjC/debug-info-self.m => DebugInfo/ObjC/self.m} (100%) rename clang/test/{CodeGenObjC/debug-info-static-var.m => DebugInfo/ObjC/static-var.m} (100%) rename clang/test/{CodeGenObjC/debug-info-synthesis.m => DebugInfo/ObjC/synthesis.m} (100%) rename clang/test/{CodeGenObjC => DebugInfo/ObjC}/ubsan-check-debuglocs.m (100%) rename clang/test/{CodeGenObjC/debug-info-variadic-method.m => DebugInfo/ObjC/variadic-method.m} (100%) diff --git a/clang/test/CodeGenObjC/2009-01-21-invalid-debug-info.m b/clang/test/DebugInfo/ObjC/2009-01-21-invalid.m similarity index 100% rename from clang/test/CodeGenObjC/2009-01-21-invalid-debug-info.m rename to clang/test/DebugInfo/ObjC/2009-01-21-invalid.m diff --git a/clang/test/CodeGenObjC/2010-02-09-DbgSelf.m b/clang/test/DebugInfo/ObjC/2010-02-09-Self.m similarity index 100% rename from clang/test/CodeGenObjC/2010-02-09-DbgSelf.m rename to clang/test/DebugInfo/ObjC/2010-02-09-Self.m diff --git a/clang/test/CodeGenObjC/2010-02-15-Dbg-MethodStart.m b/clang/test/DebugInfo/ObjC/2010-02-15-MethodStart.m similarity index 100% rename from clang/test/CodeGenObjC/2010-02-15-Dbg-MethodStart.m rename to clang/test/DebugInfo/ObjC/2010-02-15-MethodStart.m diff --git a/clang/test/CodeGenObjC/2010-02-23-DbgInheritance.m b/clang/test/DebugInfo/ObjC/2010-02-23-Inheritance.m similarity index 100% rename from clang/test/CodeGenObjC/2010-02-23-DbgInheritance.m rename to clang/test/DebugInfo/ObjC/2010-02-23-Inheritance.m diff --git a/clang/test/CodeGenObjC/arc-linetable-autorelease.m b/clang/test/DebugInfo/ObjC/arc-linetable-autorelease.m similarity index 100% rename from clang/test/CodeGenObjC/arc-linetable-autorelease.m rename to clang/test/DebugInfo/ObjC/arc-linetable-autorelease.m diff --git a/clang/test/CodeGenObjC/arc-linetable.m b/clang/test/DebugInfo/ObjC/arc-linetable.m similarity index 100% rename from clang/test/CodeGenObjC/arc-linetable.m rename to clang/test/DebugInfo/ObjC/arc-linetable.m diff --git a/clang/test/CodeGenObjC/block-byref-debuginfo.m b/clang/test/DebugInfo/ObjC/block-byref.m similarity index 100% rename from clang/test/CodeGenObjC/block-byref-debuginfo.m rename to clang/test/DebugInfo/ObjC/block-byref.m diff --git a/clang/test/CodeGenObjC/debug-info-block-helper.m b/clang/test/DebugInfo/ObjC/block-helper.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-block-helper.m rename to clang/test/DebugInfo/ObjC/block-helper.m diff --git a/clang/test/CodeGenObjC/debug-info-block-line.m b/clang/test/DebugInfo/ObjC/block-line.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-block-line.m rename to clang/test/DebugInfo/ObjC/block-line.m diff --git a/clang/test/CodeGenObjC/debug-info-block-type.m b/clang/test/DebugInfo/ObjC/block-type.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-block-type.m rename to clang/test/DebugInfo/ObjC/block-type.m diff --git a/clang/test/CodeGenObjC/blocks-ivar-debug.m b/clang/test/DebugInfo/ObjC/blocks-ivar.m similarity index 100% rename from clang/test/CodeGenObjC/blocks-ivar-debug.m rename to clang/test/DebugInfo/ObjC/blocks-ivar.m diff --git a/clang/test/CodeGenObjC/debug-info-blocks.m b/clang/test/DebugInfo/ObjC/blocks.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-blocks.m rename to clang/test/DebugInfo/ObjC/blocks.m diff --git a/clang/test/CodeGenObjC/catch-lexical-block.m b/clang/test/DebugInfo/ObjC/catch-lexical-block.m similarity index 100% rename from clang/test/CodeGenObjC/catch-lexical-block.m rename to clang/test/DebugInfo/ObjC/catch-lexical-block.m diff --git a/clang/test/CodeGenObjC/debug-info-category.m b/clang/test/DebugInfo/ObjC/category.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-category.m rename to clang/test/DebugInfo/ObjC/category.m diff --git a/clang/test/CodeGenObjC/debug-info-class-extension.m b/clang/test/DebugInfo/ObjC/class-extension.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-class-extension.m rename to clang/test/DebugInfo/ObjC/class-extension.m diff --git a/clang/test/CodeGenObjC/debug-info-class-extension2.m b/clang/test/DebugInfo/ObjC/class-extension2.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-class-extension2.m rename to clang/test/DebugInfo/ObjC/class-extension2.m diff --git a/clang/test/CodeGenObjC/debug-info-class-extension3.m b/clang/test/DebugInfo/ObjC/class-extension3.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-class-extension3.m rename to clang/test/DebugInfo/ObjC/class-extension3.m diff --git a/clang/test/CodeGenObjC/debug-info-crash-2.m b/clang/test/DebugInfo/ObjC/crash-2.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-crash-2.m rename to clang/test/DebugInfo/ObjC/crash-2.m diff --git a/clang/test/CodeGenObjC/debug-info-crash.m b/clang/test/DebugInfo/ObjC/crash.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-crash.m rename to clang/test/DebugInfo/ObjC/crash.m diff --git a/clang/test/CodeGenObjC/debug-info-default-synth-ivar.m b/clang/test/DebugInfo/ObjC/default-synth-ivar.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-default-synth-ivar.m rename to clang/test/DebugInfo/ObjC/default-synth-ivar.m diff --git a/clang/test/CodeGenObjC/debug-info-direct-method.m b/clang/test/DebugInfo/ObjC/direct-method.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-direct-method.m rename to clang/test/DebugInfo/ObjC/direct-method.m diff --git a/clang/test/CodeGenObjC/debug-info-fwddecl.m b/clang/test/DebugInfo/ObjC/fwddecl.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-fwddecl.m rename to clang/test/DebugInfo/ObjC/fwddecl.m diff --git a/clang/test/CodeGenObjC/debug-info-getter-name.m b/clang/test/DebugInfo/ObjC/getter-name.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-getter-name.m rename to clang/test/DebugInfo/ObjC/getter-name.m diff --git a/clang/test/CodeGenObjC/debug-info-id-with-protocol.m b/clang/test/DebugInfo/ObjC/id-with-protocol.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-id-with-protocol.m rename to clang/test/DebugInfo/ObjC/id-with-protocol.m diff --git a/clang/test/CodeGenObjC/debug-info-impl.m b/clang/test/DebugInfo/ObjC/impl.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-impl.m rename to clang/test/DebugInfo/ObjC/impl.m diff --git a/clang/test/CodeGenObjC/debug-info-instancetype.m b/clang/test/DebugInfo/ObjC/instancetype.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-instancetype.m rename to clang/test/DebugInfo/ObjC/instancetype.m diff --git a/clang/test/CodeGenObjC/debug-info-ivars-extension.m b/clang/test/DebugInfo/ObjC/ivars-extension.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-ivars-extension.m rename to clang/test/DebugInfo/ObjC/ivars-extension.m diff --git a/clang/test/CodeGenObjC/debug-info-ivars-indirect.m b/clang/test/DebugInfo/ObjC/ivars-indirect.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-ivars-indirect.m rename to clang/test/DebugInfo/ObjC/ivars-indirect.m diff --git a/clang/test/CodeGenObjC/debug-info-ivars-private.m b/clang/test/DebugInfo/ObjC/ivars-private.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-ivars-private.m rename to clang/test/DebugInfo/ObjC/ivars-private.m diff --git a/clang/test/CodeGenObjC/debug-info-ivars.m b/clang/test/DebugInfo/ObjC/ivars.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-ivars.m rename to clang/test/DebugInfo/ObjC/ivars.m diff --git a/clang/test/CodeGenObjC/layout-bitfield-crash.m b/clang/test/DebugInfo/ObjC/layout-bitfield-crash.m similarity index 100% rename from clang/test/CodeGenObjC/layout-bitfield-crash.m rename to clang/test/DebugInfo/ObjC/layout-bitfield-crash.m diff --git a/clang/test/CodeGenObjC/debug-info-lifetime-crash.m b/clang/test/DebugInfo/ObjC/lifetime-crash.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-lifetime-crash.m rename to clang/test/DebugInfo/ObjC/lifetime-crash.m diff --git a/clang/test/CodeGenObjC/debug-info-linkagename.m b/clang/test/DebugInfo/ObjC/linkagename.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-linkagename.m rename to clang/test/DebugInfo/ObjC/linkagename.m diff --git a/clang/test/CodeGenObjC/debug-info-nested-blocks.m b/clang/test/DebugInfo/ObjC/nested-blocks.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-nested-blocks.m rename to clang/test/DebugInfo/ObjC/nested-blocks.m diff --git a/clang/test/CodeGenObjC/debug-info-nodebug.m b/clang/test/DebugInfo/ObjC/nodebug.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-nodebug.m rename to clang/test/DebugInfo/ObjC/nodebug.m diff --git a/clang/test/CodeGenObjC/nontrivial-c-struct-exception.m b/clang/test/DebugInfo/ObjC/nontrivial-c-struct-exception.m similarity index 100% rename from clang/test/CodeGenObjC/nontrivial-c-struct-exception.m rename to clang/test/DebugInfo/ObjC/nontrivial-c-struct-exception.m diff --git a/clang/test/CodeGenObjC/objc-fixed-enum.m b/clang/test/DebugInfo/ObjC/objc-fixed-enum.m similarity index 100% rename from clang/test/CodeGenObjC/objc-fixed-enum.m rename to clang/test/DebugInfo/ObjC/objc-fixed-enum.m diff --git a/clang/test/CodeGenObjC/debug-info-objc-property-dwarf5.m b/clang/test/DebugInfo/ObjC/objc-property-dwarf5.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-objc-property-dwarf5.m rename to clang/test/DebugInfo/ObjC/objc-property-dwarf5.m diff --git a/clang/test/CodeGenObjC/objc2-weak-ivar-debug.m b/clang/test/DebugInfo/ObjC/objc2-weak-ivar.m similarity index 100% rename from clang/test/CodeGenObjC/objc2-weak-ivar-debug.m rename to clang/test/DebugInfo/ObjC/objc2-weak-ivar.m diff --git a/clang/test/CodeGenObjC/debuginfo-properties.m b/clang/test/DebugInfo/ObjC/properties.m similarity index 100% rename from clang/test/CodeGenObjC/debuginfo-properties.m rename to clang/test/DebugInfo/ObjC/properties.m diff --git a/clang/test/CodeGenObjC/property-dbg.m b/clang/test/DebugInfo/ObjC/property-2.m similarity index 100% rename from clang/test/CodeGenObjC/property-dbg.m rename to clang/test/DebugInfo/ObjC/property-2.m diff --git a/clang/test/CodeGenObjC/debug-info-property-accessors.m b/clang/test/DebugInfo/ObjC/property-accessors.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-property-accessors.m rename to clang/test/DebugInfo/ObjC/property-accessors.m diff --git a/clang/test/CodeGenObjC/debug-info-property-class-extension.m b/clang/test/DebugInfo/ObjC/property-class-extension.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-property-class-extension.m rename to clang/test/DebugInfo/ObjC/property-class-extension.m diff --git a/clang/test/CodeGenObjC/debug-info-property-class-instance-same-name.m b/clang/test/DebugInfo/ObjC/property-class-instance-same-name.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-property-class-instance-same-name.m rename to clang/test/DebugInfo/ObjC/property-class-instance-same-name.m diff --git a/clang/test/CodeGenObjC/debug-property-synth.m b/clang/test/DebugInfo/ObjC/property-synth.m similarity index 100% rename from clang/test/CodeGenObjC/debug-property-synth.m rename to clang/test/DebugInfo/ObjC/property-synth.m diff --git a/clang/test/CodeGenObjC/debug-info-property.m b/clang/test/DebugInfo/ObjC/property.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-property.m rename to clang/test/DebugInfo/ObjC/property.m diff --git a/clang/test/CodeGenObjC/debug-info-property2.m b/clang/test/DebugInfo/ObjC/property2.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-property2.m rename to clang/test/DebugInfo/ObjC/property2.m diff --git a/clang/test/CodeGenObjC/debug-info-property3.m b/clang/test/DebugInfo/ObjC/property3.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-property3.m rename to clang/test/DebugInfo/ObjC/property3.m diff --git a/clang/test/CodeGenObjC/debug-info-property4.m b/clang/test/DebugInfo/ObjC/property4.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-property4.m rename to clang/test/DebugInfo/ObjC/property4.m diff --git a/clang/test/CodeGenObjC/debug-info-property5.m b/clang/test/DebugInfo/ObjC/property5.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-property5.m rename to clang/test/DebugInfo/ObjC/property5.m diff --git a/clang/test/CodeGenObjC/debug-info-pubtypes.m b/clang/test/DebugInfo/ObjC/pubtypes.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-pubtypes.m rename to clang/test/DebugInfo/ObjC/pubtypes.m diff --git a/clang/test/CodeGenObjC/debug-info-selector.m b/clang/test/DebugInfo/ObjC/selector.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-selector.m rename to clang/test/DebugInfo/ObjC/selector.m diff --git a/clang/test/CodeGenObjC/debug-info-self.m b/clang/test/DebugInfo/ObjC/self.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-self.m rename to clang/test/DebugInfo/ObjC/self.m diff --git a/clang/test/CodeGenObjC/debug-info-static-var.m b/clang/test/DebugInfo/ObjC/static-var.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-static-var.m rename to clang/test/DebugInfo/ObjC/static-var.m diff --git a/clang/test/CodeGenObjC/debug-info-synthesis.m b/clang/test/DebugInfo/ObjC/synthesis.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-synthesis.m rename to clang/test/DebugInfo/ObjC/synthesis.m diff --git a/clang/test/CodeGenObjC/ubsan-check-debuglocs.m b/clang/test/DebugInfo/ObjC/ubsan-check-debuglocs.m similarity index 100% rename from clang/test/CodeGenObjC/ubsan-check-debuglocs.m rename to clang/test/DebugInfo/ObjC/ubsan-check-debuglocs.m diff --git a/clang/test/CodeGenObjC/debug-info-variadic-method.m b/clang/test/DebugInfo/ObjC/variadic-method.m similarity index 100% rename from clang/test/CodeGenObjC/debug-info-variadic-method.m rename to clang/test/DebugInfo/ObjC/variadic-method.m _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits