Hello,
In the below code the compiler throws "undeclared identifier" when the
commented line is uncommented. Whereas the line just before compiles fine.
Regards,
Manu
typedef bool (* DummyFunc) ();
bool ExecDummy (DummyFunc fptr) {
if (fptr)
return fptr ();
return false;
}
From what I could test on godbolt, using LLVM evrsions back to 5.0,
Clang does reject the "return ClientMain();" call you aren't seeing an
error on. So I'm not sure what compiler/version/situation you're
running, but at least at first blush it doesn't look like clang.
On Fri, Aug 21, 2020 at 1:29