blob: 1d0c86d939ab2c48bba36fb84adbc29f76494d75 [file] [log] [blame]
// PR c++/104919
// PR c++/106009
// { dg-additional-options -fmodules-ts }
// { dg-module-cmi Enum13 }
export module Enum13;
export
constexpr int f() {
enum E { e = 42 };
return e;
}
template<class T>
constexpr int ft(T) {
enum E { e = 43 };
return e;
}
export
constexpr int g() {
return ft(0);
}