protected virtual SqlStatement VisitCreateExternFunction(CreateExternalFunctionStatement statement) { return new CreateExternalFunctionStatement(statement.FunctionName, statement.ReturnType, statement.Parameters, statement.ExternalReference) { ReplaceIfExists = statement.ReplaceIfExists }; }