use strict;
use warnings;
use Data::Dump qw/pp dd/;
Class->new("method");
Class::new("function");
# sub UNIVERSAL::new {
# warn "UNIVERSAL", pp \@_;
# }
package Class;
use Data::Dump qw/pp dd/;
sub AUTOLOAD {
warn "AUTOLOAD", pp \@_;
}
####
AUTOLOAD["Class", "method"] at d:/Users/lanx/AppData/Roaming/exp/new_autoload.pl line 23.
AUTOLOAD["function"] at d:/Users/lanx/AppData/Roaming/exp/new_autoload.pl line 23.
##
##
UNIVERSAL["Class", "method"] at d:/Users/lanx/AppData/Roaming/exp/new_autoload.pl line 14.
AUTOLOAD["function"] at d:/Users/lanx/AppData/Roaming/exp/new_autoload.pl line 23.