Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / clang / test / CodeGenCXX / cxx20-module-nested-2.cppm
blob2242294ff00faab9fea696a9363734b35609191e
1 // RUN: %clang_cc1 -std=c++20 %s -triple %itanium_abi_triple -emit-llvm -o - | FileCheck %s
2 export module FOO;
3 namespace Outer {
4 class Y;
5 class Inner {
6   class X;
7   void Fn (X &, Y &); // #2
8 };
9 // CHECK-DAG: void @_ZN5OuterW3FOO5Inner2FnERNS1_1XERNS_S0_1YE(
10 void Inner::Fn (X &, Y &) {}