Lines Matching refs:Perl
43 # string. There are multiple problems, on different Perl versions,
46 # use character classes. Perl 5.6 and Perls [5.11.2, 5.13.11) exhibit
59 # internally). As utf8::is_utf8() is only available from Perl 5.8
60 # onwards, extra effort is required here to make it work on Perl 5.6.
155 # Perl StrVal. We never actually use overload::StrVal, for various rea-
161 # The ancient 'bless' implementation (that inspires our pure-Perl version)
163 # Scalar::Util use refaddr, possibly the pure-Perl implementation, which
197 # Perl's overload mechanism uses the presence of a special
232 # can. The members of %CarpInternal are internal to Perl's warning
332 # these bugs. However in many cases Perl *is* capable of detecting
446 my $x = substr($arg, 0, 0); # work around bug on Perl 5.8.{1,2}
458 # Perl versions and platforms (such as EBCDIC). There are other more
472 my $x = substr($arg, 0, 0); # work around bug on Perl 5.8.{1,2}
837 Any call from an internal Perl module is safe. (Nothing keeps
838 user modules from marking themselves as internal to Perl, but
843 Any call to Perl's warning system (eg Carp itself) is safe.
993 This says what packages are internal to Perl. C<Carp> will never
995 Perl. For example:
1003 Perl.)
1007 This says which packages are internal to Perl's warning system. For
1009 to Perl, the stack backtrace will not start inside packages that are
1072 under the same terms as Perl itself.