int dx = m_ClipBox.GetWidth() * GetZoom(); m_ClipBox.m_Pos.y = PaintClipBox.y * GetZoom(); int *i; char *i; int MyFunc(std::string& s, char *) { char *c = const_cast(s.c_str()); } int YerFunc(std::string& s, char **) { char **c; int a = b[0] * c; } int *X(int *i, int *); int *i = &a; int *i = *b; int *i = &*c; int *Aclass::X(int *i, int *); class Aclass { int *X(int *i, int *); } extern "C" { int foo1(int *a); int foo2(sometype *a); } int bar1(int *a); int bar2(sometype *a); struct X { int *a; // 3:5 int f() { return (*b); // 7:8 } int g() { return (*c); // 11:8 } }; int *const i; int *static i; static auto Func1(Model *model) -> Color *; static auto Func1(Model *model) -> Color * { return(nullptr); } auto Func2(Model *model) -> Color *const; auto Func2(Model *model) -> Color *const { return(nullptr); } auto Func3(Model *model) -> Color **; auto Func3(Model *model) -> Color ** { return(nullptr); } auto Func4(Model *model) -> Color**const; auto Func4(Model *model) -> Color **const { return(nullptr); }