The following are internal S3 infrastructure helper functions.
is_S3_user_generic(function_name, envir = parent.frame())make_S3_methods_known(module)
is_S3_user_generic
returns TRUE
if the specified
function is a user-defined S3 generic, FALSE
otherwise.
function name as character string.
the environment this function is invoked from.
the module object for which to register S3 methods
is_S3_user_generic
checks whether a function given by name is a
user-defined generic. A user-defined generic is any function which, at some
point, calls UseMethod
.
make_S3_methods_known
finds and registers S3 methods inside a module.