// { dg-additional-options "-Wno-changes-meaning" }
struct Lock { };
struct Traits
{
Lock lock;
typedef ::Lock Lock;
};
struct Traits2
{
Lock lock;
typedef int Lock;
};
// { dg-additional-options "-Wno-changes-meaning" }
struct Lock { };
struct Traits
{
Lock lock;
typedef ::Lock Lock;
};
struct Traits2
{
Lock lock;
typedef int Lock;
};