Lines Matching full:raw
27 $source->raw( \'reference to raw TAP source' )
41 database, etc. C<TAP::Parser::Source>s encapsulate these I<raw> sources, and
44 capture a stream of TAP from the I<raw> source, and package it up in a
75 =head3 C<raw>
77 my $raw = $source->raw;
78 $source->raw( $some_value );
80 Chaining getter/setter for the raw TAP source. This is a reference, as it may
81 contain large amounts of data (eg: raw TAP).
130 sub raw {
132 return $self->{raw} unless @_;
133 $self->{raw} = shift;
180 Gathers meta data about the L</raw> source, stashes it in L</meta> and returns
235 my $raw = $self->raw;
239 $meta->{is_object} = UNIVERSAL::isa( $raw, 'UNIVERSAL' ) ? 1 : 0;
242 $meta->{class} = ref($raw);
245 my $ref = lc( ref($raw) );
250 my $source = $$raw;
251 $meta->{length} = length($$raw);
252 $meta->{has_newlines} = $$raw =~ /\n/ ? 1 : 0;
292 eval { $file->{shebang} = $self->shebang($$raw); };
301 $meta->{size} = $#$raw + 1;