Perl-APIReference

 view release on metacpan or  search on metacpan

lib/Perl/APIReference.pm  view on Meta::CPAN

    $toyaml{$entry} = $yentry;
  }
  require YAML::Tiny;
  return YAML::Tiny::Dump(\%toyaml);
}

# only for ::Generator
sub _new_from_parse {
  my $class = shift;

  return bless {@_} => $class;
}

# only for ::Generator
sub _dump_as_class {
  my $self = shift;
  my $version = $self->perl_version;
  my $classname = $self->_get_class_name($version);
  if (not defined $classname) {
    die "Can't determine class name for Perl version '$version'."
      . " Do you need to add it to the list of supported versions first?";

lib/Perl/APIReference/V5_012_001.pm  view on Meta::CPAN

package Perl::APIReference::V5_012_001;
use strict;
use warnings;
use parent 'Perl::APIReference::V5_012_000';

sub new {
  my $class = shift;
  my $obj = $class->SUPER::new(@_);

  $obj->{perl_version} = '5.012001';
  bless $obj => $class;

  return $obj;
}

1;

lib/Perl/APIReference/V5_012_002.pm  view on Meta::CPAN

package Perl::APIReference::V5_012_002;
use strict;
use warnings;
use parent 'Perl::APIReference::V5_012_000';

sub new {
  my $class = shift;
  my $obj = $class->SUPER::new(@_);

  $obj->{perl_version} = '5.012002';
  bless $obj => $class;

  return $obj;
}

1;

lib/Perl/APIReference/V5_012_003.pm  view on Meta::CPAN

package Perl::APIReference::V5_012_003;
use strict;
use warnings;
use parent 'Perl::APIReference::V5_012_000';

sub new {
  my $class = shift;
  my $obj = $class->SUPER::new(@_);

  $obj->{perl_version} = '5.012003';
  bless $obj => $class;

  return $obj;
}

1;

lib/Perl/APIReference/V5_012_004.pm  view on Meta::CPAN

package Perl::APIReference::V5_012_004;
use strict;
use warnings;
use parent 'Perl::APIReference::V5_012_000';

sub new {
  my $class = shift;
  my $obj = $class->SUPER::new(@_);

  $obj->{perl_version} = '5.012004';
  bless $obj => $class;

  return $obj;
}

1;

lib/Perl/APIReference/V5_012_005.pm  view on Meta::CPAN

package Perl::APIReference::V5_012_005;
use strict;
use warnings;
use parent 'Perl::APIReference::V5_012_000';

sub new {
  my $class = shift;
  my $obj = $class->SUPER::new(@_);

  $obj->{perl_version} = '5.012005';
  bless $obj => $class;

  return $obj;
}

1;

lib/Perl/APIReference/V5_014_001.pm  view on Meta::CPAN

package Perl::APIReference::V5_014_001;
use strict;
use warnings;
use parent 'Perl::APIReference::V5_014_000';

sub new {
  my $class = shift;
  my $obj = $class->SUPER::new(@_);

  $obj->{perl_version} = '5.014001';
  bless $obj => $class;

  return $obj;
}

1;

lib/Perl/APIReference/V5_014_002.pm  view on Meta::CPAN

package Perl::APIReference::V5_014_002;
use strict;
use warnings;
use parent 'Perl::APIReference::V5_014_000';

sub new {
  my $class = shift;
  my $obj = $class->SUPER::new(@_);

  $obj->{perl_version} = '5.014002';
  bless $obj => $class;

  return $obj;
}

1;

lib/Perl/APIReference/V5_014_003.pm  view on Meta::CPAN

package Perl::APIReference::V5_014_003;
use strict;
use warnings;
use parent 'Perl::APIReference::V5_014_000';

sub new {
  my $class = shift;
  my $obj = $class->SUPER::new(@_);

  $obj->{perl_version} = '5.014003';
  bless $obj => $class;

  return $obj;
}

1;

lib/Perl/APIReference/V5_014_004.pm  view on Meta::CPAN

package Perl::APIReference::V5_014_004;
use strict;
use warnings;
use parent 'Perl::APIReference::V5_014_000';

sub new {
  my $class = shift;
  my $obj = $class->SUPER::new(@_);

  $obj->{perl_version} = '5.014004';
  bless $obj => $class;

  return $obj;
}

1;

lib/Perl/APIReference/V5_014_005.pm  view on Meta::CPAN

package Perl::APIReference::V5_014_005;
use strict;
use warnings;
use parent 'Perl::APIReference::V5_014_000';

sub new {
  my $class = shift;
  my $obj = $class->SUPER::new(@_);

  $obj->{perl_version} = '5.014005';
  bless $obj => $class;

  return $obj;
}

1;

lib/Perl/APIReference/V5_016_001.pm  view on Meta::CPAN

package Perl::APIReference::V5_016_001;
use strict;
use warnings;
use parent 'Perl::APIReference::V5_016_000';

sub new {
  my $class = shift;
  my $obj = $class->SUPER::new(@_);

  $obj->{perl_version} = '5.016001';
  bless $obj => $class;

  return $obj;
}

1;

lib/Perl/APIReference/V5_016_002.pm  view on Meta::CPAN

package Perl::APIReference::V5_016_002;
use strict;
use warnings;
use parent 'Perl::APIReference::V5_016_000';

sub new {
  my $class = shift;
  my $obj = $class->SUPER::new(@_);

  $obj->{perl_version} = '5.016002';
  bless $obj => $class;
  # Override the only change since 5.16.0
  $obj->{'index'}{'mg_get'} = {'text' => 'Do magic before a value is retrieved from the SV.  See C<sv_magic>.

	int	mg_get(SV* sv)','name' => 'mg_get'};
  return $obj;
}

1;

lib/Perl/APIReference/V5_016_003.pm  view on Meta::CPAN

package Perl::APIReference::V5_016_003;
use strict;
use warnings;
use parent 'Perl::APIReference::V5_016_002';

sub new {
  my $class = shift;
  my $obj = $class->SUPER::new(@_);

  $obj->{perl_version} = '5.016003';
  bless $obj => $class;
  return $obj;
}

1;

lib/Perl/APIReference/V5_018_001.pm  view on Meta::CPAN

package Perl::APIReference::V5_018_001;
use strict;
use warnings;
use parent 'Perl::APIReference::V5_018_000';

sub new {
  my $class = shift;
  my $obj = $class->SUPER::new(@_);

  $obj->{perl_version} = '5.018001';
  bless $obj => $class;
  return $obj;
}

1;

lib/Perl/APIReference/V5_018_002.pm  view on Meta::CPAN

package Perl::APIReference::V5_018_002;
use strict;
use warnings;
use parent 'Perl::APIReference::V5_018_000';

sub new {
  my $class = shift;
  my $obj = $class->SUPER::new(@_);

  $obj->{perl_version} = '5.018002';
  bless $obj => $class;
  return $obj;
}

1;

 view all matches for this distribution
 view release on metacpan -  search on metacpan

( run in 1.654 second using v1.00-cache-2.02-grep-82fe00e-cpan-f5108d614456 )