[ERROR]
The specified identifier after a scope resolution was not a class, struct, or union.
class B {
class A {
};
};
class C : B::AA { // AA is not valid
};
Use an identifier of an already declared class, struct, or union.