// { dg-additional-options "-fmodules-ts -Wno-pedantic" }
module;
# 4 __FILE__ 1
namespace A
{
void swap (int &, int &);
void copy (int &);
}
# 10 "" 2
export module bob;
// { dg-module-cmi bob }

export template <typename T>
void Foo (T & a, T &b)
{
  using A::swap;
  swap (a, b);

  using A::copy;
  copy (b);
}