PPIx-QuoteLike
view release on metacpan or search on metacpan
lib/PPIx/QuoteLike.pm view on Meta::CPAN
$cached_doc
and $doc == $cached_doc
and return $cached_encoding;
my $bom = $doc->first_element()
or return;
Scalar::Util::weaken( $cached_doc = $doc );
if ( $bom->isa( 'PPI::Token::BOM' ) ) {
return ( $cached_encoding = $known_bom{
uc unpack 'H*', $bom->content() } );
}
$cached_encoding = undef;
foreach my $use (
@{ $doc->find( 'PPI::Statement::Include' ) || [] }
) {
'use' eq $use->type()
( run in 0.420 second using v1.01-cache-2.11-cpan-131fc08a04b )