Lines Matching refs:overloading

177 overload - Package for overloading perl operations
226 Since overloading respects inheritance via the @ISA hierarchy, the
227 above declaration would also trigger overloading of C<+> and C<*=> in
383 C<int> is unavailable, it can be autogenerated using the overloading of
406 glob (which may require a stringification). The same overloading
455 =head2 Inheritance and overloading
457 Inheritance interacts with overloading in two ways.
497 parameters. If defined, it is called when the overloading mechanism
547 yet, see L<"Inheritance and overloading">.
670 =head1 Losing overloading
689 change overloading during run-time is to
707 Gives string value of C<arg> as in absence of stringify overloading.
711 Returns true if C<arg> is subject to overloading of some operations.
794 want to change overloading structure dynamically, you'll need an
801 magic. However, the magic which implements overloading is applied to
807 overloading is the checking of this flag.
822 overloading, and carries the cache table if the package is overloaded.
846 The I<main> problem of overloading C<=> is the fact that these metaphors
862 metaphors, overloading allows the arithmetic way to write things I<as
989 bless $self, 'overload::dummy'; # Disable overloading of %{}
991 bless $self, $class; # Restore overloading
1121 and $b. If these components use overloading, the catenation operator
1375 When Perl is run with the B<-Do> switch or its equivalent, overloading
1380 this overloading). Say, if C<eq> is overloaded, then the method C<(eq>
1383 overloading enabled, and it is what is used by the C<Overloaded>
1409 Because it is used for overloading, the per-package hash %OVERLOAD now
1418 Relation between overloading and tie()ing is broken. Overloading is
1421 This happens because the presence of overloading is checked too early,