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

Reply via email to