'function' : no function found that matches the signature of the current function
This error message appears whenever the compiler cannot find a base-class method that matches the signature of the current method.
The following code sample shows one way this error could be generated:
struct B1 { void mf(int); }; struct B2 { void mf(char); }; struct D : B1, B2 { void mf() { __super::mf(); } };