Skip to content

Commit d6bb8c8

Browse files
committed
Perlito5 - parser - "use $version" loads feature.pm
1 parent a37bc9f commit d6bb8c8

File tree

1 file changed

+9
-0
lines changed
  • src5/lib/Perlito5/Grammar

1 file changed

+9
-0
lines changed

src5/lib/Perlito5/Grammar/Use.pm

+9
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,15 @@ token stmt_use {
6363
my $version = $MATCH->{"version_string"}{capture}{buf};
6464
$version = Perlito5::test_perl_version($version);
6565

66+
# load feature.pm
67+
parse_time_eval(
68+
{
69+
mod => "feature",
70+
code => "use",
71+
arguments => [], # skip import
72+
}
73+
);
74+
6675
my $code = feature->can('unimport');
6776
if (defined($code)) {
6877
# no feature ':all';

0 commit comments

Comments
 (0)