Lines Matching refs:first

31 # Inside overload, the first arg is always an object. If the original code had
46 # to normal '+' and we thus can always modify first arg. If this is changed,
445 # if two arguments, the first one is the class to "swallow" subclasses
510 # handle '+inf', '-inf' first
1008 # check sign for speed first
1056 # add second arg (BINT or string) to first (BINT) (modifies first)
1075 # NaN first
1122 # subtract second arg from first, modify first
1653 # modifies first argument
2211 # the first argument is number of args objectify() should look at it will
2212 # return $count+1 elements, the first will be a classname. This is because
2240 # okay, got object as first
2247 $a[0] = shift if $_[0] =~ /^[A-Z].*::/; # classname as first?
2541 # does modify first argument
2608 # The following all modify their first argument. If you want to preserve
3334 if it is not already. E.g., when rounding to the first sigdig, 0.45
3340 it is not already. E.g., when rounding to the first sigdig, 0.45
3346 rounding to the first sigdig, 0.45 becomes 0.5, -0.55 becomes -0.5,
3352 rounding to the first sigdig, 0.45 becomes 0.4, -0.55 becomes -0.6,
3358 E.g., when rounding to the first sigdig, 0.45 becomes 0.4, -0.55
3524 the first parameter (A) is undefined. These three parameters override the
3525 globals in the order detailed as follows, i.e. the first defined value
3606 The following would first try to find Math::BigInt::Foo, then
3940 I agree (with the first alternative), don't add the '+' on positive
4121 You can also chain the calls like this, this will make first a copy and then
4130 C<bpow()> (and the rounding functions) now modifies the first argument and
4132 result. This is to be consistent with C<badd()> etc. The first three will
4152 since overload calls C<sub($x,0,1);> instead of C<neg($x)>. The first variant
4167 With overloaded math, only the first two variants will result in a BigFloat:
4183 This is because math with overloaded operators follows the first (dominating)