1// RUN: %clang_cc1 -std=c++20 %s -triple %itanium_abi_triple -emit-llvm -o - | FileCheck %s
2
3export module FOO.BAR;
4export class A;
5namespace Bob {
6export class B;
7
8// CHECK-DAG: void @_ZN3BobW3FOOW3BAR3BarEPS1_1APNS_S1_1BE(
9export void Bar (A *, B*) {
10}
11}
12
13// CHECK-DAG: void @_ZW3FOOW3BAR3FooPS0_1APN3BobS0_1BE(
14export void Foo (A *, Bob::B*) {
15}
16