Syntax-Feature-Ql
view release on metacpan or search on metacpan
lib/Syntax/Feature/Ql.pm view on Meta::CPAN
on_scope_end {
namespace::clean->clean_subroutines($target, @NewOps);
};
return 1;
}
method _run_callback {
return sub ($) {
my $string = shift;
$string =~ s{(?:^\s+|\s+$)}{}gsm;
return join ' ', split m{\s*\n\s*}, $string;
};
}
method _transform ($class: $name, $ctx) {
$ctx->skip_declarator;
my $length = Devel::Declare::toke_scan_str($ctx->offset);
my $string = Devel::Declare::get_lex_stuff;
Devel::Declare::clear_lex_stuff;
my $linestr = $ctx->get_linestr;
my $quoted = substr $linestr, $ctx->offset, $length;
( run in 0.523 second using v1.01-cache-2.11-cpan-71847e10f99 )