Lines Matching refs:DATA
30 SelfLoader->_load_stubs($1) unless exists $Cache{"${1}::<DATA"};
54 my $fh = \*{"${callpack}::DATA"};
61 $Cache{"${currpack}::<DATA"} = 1; # indicate package is cached
88 $Cache{"${currpack}::<DATA"} = 1; # indicate package is cached
101 unless ($line =~ /^__END__\s*DATA/) {
156 is available for reading via the filehandle FOOBAR::DATA,
170 then the C<DATA> filehandle is set to access the data after the C<__DATA__>
182 The B<SelfLoader> will read from the FOOBAR::DATA filehandle to
193 token DATA, then the B<SelfLoader> leaves the FOOBAR::DATA
237 =head2 __DATA__, __END__, and the FOOBAR::DATA filehandle.
240 the C<FOOBAR::DATA> together with the B<SelfLoader>.
243 FOOBAR::DATA filehandle. C<__END__> can still be used to denote the end
244 of the C<__DATA__> section if followed by the token DATA - this is supported
245 by the B<SelfLoader>. The C<FOOBAR::DATA> filehandle is left open if an
246 C<__END__> followed by a DATA is found, with the filehandle positioned at
248 present, or an C<__END__> token with no DATA token on the same line, then
252 position of the C<FOOBAR::DATA> filehandle is, until the
265 2. You should read the C<FOOBAR::DATA> filehandle first, leaving