public override void LeaveReturnStatement(ReturnStatement node)
{
if (HasReturnType(_current))
{
Expression expression = node.Expression;
if (null != expression)
{
Expression newExpression = Convert(_current.ReturnType, expression);
if (null != newExpression)
{
node.Expression = newExpression;
}
}
}
}