Message Non-void function "<name>" with implicit return type int does not contain a return statement. Description This message indicates that a function with an implicit return type of int does not contain a return statement. This message is not issued for functions with an explicit return type. See message MISSINGRETURN. User Action Consider declaring the function to be a void function. If it is supposed to return a value, add a return statement with the value the function is to return.