Lines Matching refs:class
52 my $class = 'Math::BigRat';
98 my $class = shift;
102 my $self = { }; bless $self,$class;
140 return $class->bnan() if $n =~ /\/.*\//; # 1/2/3 isn't valid
141 return $class->bnan() if $n =~ /\/\s*$/; # 1/ isn't valid
238 # if two arguments, the first one is the class to "swallow" subclasses
263 my $class = shift || 'Math::BigFloat';
265 my $cfg = $class->SUPER::config(@_);
268 $cfg->{class} = $class;
362 # used by parent class bnan() to initialize number to NaN
368 my $class = ref($self);
369 Carp::croak ("Tried to set $self to NaN in $class\::_bnan()");
377 # used by parent class bone() to initialize number to +inf/-inf
383 my $class = ref($self);
384 Carp::croak ("Tried to set $self to inf in $class\::_binf()");
392 # used by parent class bone() to initialize number to +1/-1
400 # used by parent class bzero() to initialize number to 0
922 ($self,$x,$y,@r) = objectify(2,$class,@_);
1143 ($self,$x,$y) = objectify(2,$class,@_);
1511 class RO The class of config you just called
1513 version RO version number of the class you used
1515 upgrade RW To which class numbers are upgraded
1517 downgrade RW To which class numbers are downgraded