int main() { a(); // <- function a::b(); // ^ function a::b(); // ^ function this->b(); // ^ function auto x = y; // <- type vector a; // <- type std::vector a; // ^ type } class C : D{ A(); // <- function void efg() { // ^ function } } void A::b() { // ^ function }