به مثلا A::
qualified name میگن (اسم هایی که بعد :: بیان)
member declaration هم که مربوط میشه به تعریف عضو کلاس
پس احتمالا مشکلتون به خاطر استفاده نادرست از متغیر یا تابع یک namespace یا کلاس دیگه داخل کلاس خودتون هست
مثلا کدی مثل این :
namespace A
{
int foo;
};
struct B
{
int A::foo;
};
در مورد برطرف کردن تا کد نباشه نمیشه دقیق چیزی گفت