public class MathLinker
extends java.lang.Object
Constructor and Description |
---|
MathLinker() |
Modifier and Type | Method and Description |
---|---|
static boolean |
fixnum_boolean_op_equal(ThreadContext context,
IRubyObject caller,
IRubyObject self,
long value) |
static boolean |
fixnum_boolean_op_ge(ThreadContext context,
IRubyObject caller,
IRubyObject self,
long value) |
static boolean |
fixnum_boolean_op_gt(ThreadContext context,
IRubyObject caller,
IRubyObject self,
long value) |
static boolean |
fixnum_boolean_op_le(ThreadContext context,
IRubyObject caller,
IRubyObject self,
long value) |
static boolean |
fixnum_boolean_op_lt(ThreadContext context,
IRubyObject caller,
IRubyObject self,
long value) |
static IRubyObject |
fixnum_op_and(ThreadContext context,
IRubyObject caller,
IRubyObject self,
long value) |
static IRubyObject |
fixnum_op_cmp(ThreadContext context,
IRubyObject caller,
IRubyObject self,
long value) |
static IRubyObject |
fixnum_op_equal(ThreadContext context,
IRubyObject caller,
IRubyObject self,
long value) |
static IRubyObject |
fixnum_op_ge(ThreadContext context,
IRubyObject caller,
IRubyObject self,
long value) |
static IRubyObject |
fixnum_op_gt(ThreadContext context,
IRubyObject caller,
IRubyObject self,
long value) |
static IRubyObject |
fixnum_op_le(ThreadContext context,
IRubyObject caller,
IRubyObject self,
long value) |
static IRubyObject |
fixnum_op_lshift(ThreadContext context,
IRubyObject caller,
IRubyObject self,
long value) |
static IRubyObject |
fixnum_op_lt(ThreadContext context,
IRubyObject caller,
IRubyObject self,
long value) |
static IRubyObject |
fixnum_op_minus_one(ThreadContext context,
IRubyObject caller,
IRubyObject self) |
static IRubyObject |
fixnum_op_minus_two(ThreadContext context,
IRubyObject caller,
IRubyObject self) |
static IRubyObject |
fixnum_op_minus(ThreadContext context,
IRubyObject caller,
IRubyObject self,
long value) |
static IRubyObject |
fixnum_op_mul(ThreadContext context,
IRubyObject caller,
IRubyObject self,
long value) |
static IRubyObject |
fixnum_op_or(ThreadContext context,
IRubyObject caller,
IRubyObject self,
long value) |
static IRubyObject |
fixnum_op_plus_one(ThreadContext context,
IRubyObject caller,
IRubyObject self) |
static IRubyObject |
fixnum_op_plus_two(ThreadContext context,
IRubyObject caller,
IRubyObject self) |
static IRubyObject |
fixnum_op_plus(ThreadContext context,
IRubyObject caller,
IRubyObject self,
long value) |
static IRubyObject |
fixnum_op_rshift(ThreadContext context,
IRubyObject caller,
IRubyObject self,
long value) |
static IRubyObject |
fixnum_op_xor(ThreadContext context,
IRubyObject caller,
IRubyObject self,
long value) |
static boolean |
fixnumBoolean(ThreadContext context,
IRubyObject caller,
IRubyObject self,
JRubyCallSite site,
long value) |
static java.lang.invoke.CallSite |
fixnumBooleanBootstrap(java.lang.invoke.MethodHandles.Lookup lookup,
java.lang.String name,
java.lang.invoke.MethodType type,
long value,
java.lang.String file,
int line) |
static boolean |
fixnumBooleanFail(ThreadContext context,
IRubyObject caller,
IRubyObject self,
JRubyCallSite site,
RubyFixnum value) |
static IRubyObject |
fixnumOperator(ThreadContext context,
IRubyObject caller,
IRubyObject self,
JRubyCallSite site,
long value) |
static java.lang.invoke.CallSite |
fixnumOperatorBootstrap(java.lang.invoke.MethodHandles.Lookup lookup,
java.lang.String name,
java.lang.invoke.MethodType type,
long value,
java.lang.String file,
int line) |
static IRubyObject |
fixnumOperatorFail(ThreadContext context,
IRubyObject caller,
IRubyObject self,
JRubyCallSite site,
RubyFixnum value) |
static boolean |
fixnumTest(Ruby runtime,
IRubyObject self) |
static IRubyObject |
float_op_cmp(ThreadContext context,
IRubyObject caller,
IRubyObject self,
double value) |
static IRubyObject |
float_op_equal(ThreadContext context,
IRubyObject caller,
IRubyObject self,
double value) |
static IRubyObject |
float_op_ge(ThreadContext context,
IRubyObject caller,
IRubyObject self,
double value) |
static IRubyObject |
float_op_gt(ThreadContext context,
IRubyObject caller,
IRubyObject self,
double value) |
static IRubyObject |
float_op_le(ThreadContext context,
IRubyObject caller,
IRubyObject self,
double value) |
static IRubyObject |
float_op_lt(ThreadContext context,
IRubyObject caller,
IRubyObject self,
double value) |
static IRubyObject |
float_op_minus(ThreadContext context,
IRubyObject caller,
IRubyObject self,
double value) |
static IRubyObject |
float_op_mul(ThreadContext context,
IRubyObject caller,
IRubyObject self,
double value) |
static IRubyObject |
float_op_plus(ThreadContext context,
IRubyObject caller,
IRubyObject self,
double value) |
static IRubyObject |
floatOperator(ThreadContext context,
IRubyObject caller,
IRubyObject self,
JRubyCallSite site,
double value) |
static java.lang.invoke.CallSite |
floatOperatorBootstrap(java.lang.invoke.MethodHandles.Lookup lookup,
java.lang.String name,
java.lang.invoke.MethodType type,
double value,
java.lang.String file,
int line) |
static IRubyObject |
floatOperatorFail(ThreadContext context,
IRubyObject caller,
IRubyObject self,
JRubyCallSite site,
RubyFloat value) |
static boolean |
floatTest(Ruby runtime,
IRubyObject self) |
public static java.lang.invoke.CallSite fixnumOperatorBootstrap(java.lang.invoke.MethodHandles.Lookup lookup, java.lang.String name, java.lang.invoke.MethodType type, long value, java.lang.String file, int line) throws java.lang.NoSuchMethodException, java.lang.IllegalAccessException
java.lang.NoSuchMethodException
java.lang.IllegalAccessException
public static java.lang.invoke.CallSite fixnumBooleanBootstrap(java.lang.invoke.MethodHandles.Lookup lookup, java.lang.String name, java.lang.invoke.MethodType type, long value, java.lang.String file, int line) throws java.lang.NoSuchMethodException, java.lang.IllegalAccessException
java.lang.NoSuchMethodException
java.lang.IllegalAccessException
public static java.lang.invoke.CallSite floatOperatorBootstrap(java.lang.invoke.MethodHandles.Lookup lookup, java.lang.String name, java.lang.invoke.MethodType type, double value, java.lang.String file, int line) throws java.lang.NoSuchMethodException, java.lang.IllegalAccessException
java.lang.NoSuchMethodException
java.lang.IllegalAccessException
public static IRubyObject fixnumOperator(ThreadContext context, IRubyObject caller, IRubyObject self, JRubyCallSite site, long value) throws java.lang.Throwable
java.lang.Throwable
public static boolean fixnumBoolean(ThreadContext context, IRubyObject caller, IRubyObject self, JRubyCallSite site, long value) throws java.lang.Throwable
java.lang.Throwable
public static boolean fixnumTest(Ruby runtime, IRubyObject self)
public static IRubyObject fixnumOperatorFail(ThreadContext context, IRubyObject caller, IRubyObject self, JRubyCallSite site, RubyFixnum value) throws java.lang.Throwable
java.lang.Throwable
public static boolean fixnumBooleanFail(ThreadContext context, IRubyObject caller, IRubyObject self, JRubyCallSite site, RubyFixnum value) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject fixnum_op_plus(ThreadContext context, IRubyObject caller, IRubyObject self, long value) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject fixnum_op_minus(ThreadContext context, IRubyObject caller, IRubyObject self, long value) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject fixnum_op_mul(ThreadContext context, IRubyObject caller, IRubyObject self, long value) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject fixnum_op_equal(ThreadContext context, IRubyObject caller, IRubyObject self, long value) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject fixnum_op_lt(ThreadContext context, IRubyObject caller, IRubyObject self, long value) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject fixnum_op_le(ThreadContext context, IRubyObject caller, IRubyObject self, long value) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject fixnum_op_gt(ThreadContext context, IRubyObject caller, IRubyObject self, long value) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject fixnum_op_ge(ThreadContext context, IRubyObject caller, IRubyObject self, long value) throws java.lang.Throwable
java.lang.Throwable
public static boolean fixnum_boolean_op_equal(ThreadContext context, IRubyObject caller, IRubyObject self, long value) throws java.lang.Throwable
java.lang.Throwable
public static boolean fixnum_boolean_op_lt(ThreadContext context, IRubyObject caller, IRubyObject self, long value) throws java.lang.Throwable
java.lang.Throwable
public static boolean fixnum_boolean_op_le(ThreadContext context, IRubyObject caller, IRubyObject self, long value) throws java.lang.Throwable
java.lang.Throwable
public static boolean fixnum_boolean_op_gt(ThreadContext context, IRubyObject caller, IRubyObject self, long value) throws java.lang.Throwable
java.lang.Throwable
public static boolean fixnum_boolean_op_ge(ThreadContext context, IRubyObject caller, IRubyObject self, long value) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject fixnum_op_cmp(ThreadContext context, IRubyObject caller, IRubyObject self, long value) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject fixnum_op_and(ThreadContext context, IRubyObject caller, IRubyObject self, long value) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject fixnum_op_or(ThreadContext context, IRubyObject caller, IRubyObject self, long value) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject fixnum_op_xor(ThreadContext context, IRubyObject caller, IRubyObject self, long value) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject fixnum_op_rshift(ThreadContext context, IRubyObject caller, IRubyObject self, long value) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject fixnum_op_lshift(ThreadContext context, IRubyObject caller, IRubyObject self, long value) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject fixnum_op_plus_one(ThreadContext context, IRubyObject caller, IRubyObject self) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject fixnum_op_minus_one(ThreadContext context, IRubyObject caller, IRubyObject self) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject fixnum_op_plus_two(ThreadContext context, IRubyObject caller, IRubyObject self) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject fixnum_op_minus_two(ThreadContext context, IRubyObject caller, IRubyObject self) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject floatOperator(ThreadContext context, IRubyObject caller, IRubyObject self, JRubyCallSite site, double value) throws java.lang.Throwable
java.lang.Throwable
public static boolean floatTest(Ruby runtime, IRubyObject self)
public static IRubyObject floatOperatorFail(ThreadContext context, IRubyObject caller, IRubyObject self, JRubyCallSite site, RubyFloat value) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject float_op_plus(ThreadContext context, IRubyObject caller, IRubyObject self, double value) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject float_op_minus(ThreadContext context, IRubyObject caller, IRubyObject self, double value) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject float_op_mul(ThreadContext context, IRubyObject caller, IRubyObject self, double value) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject float_op_equal(ThreadContext context, IRubyObject caller, IRubyObject self, double value) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject float_op_lt(ThreadContext context, IRubyObject caller, IRubyObject self, double value) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject float_op_le(ThreadContext context, IRubyObject caller, IRubyObject self, double value) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject float_op_gt(ThreadContext context, IRubyObject caller, IRubyObject self, double value) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject float_op_ge(ThreadContext context, IRubyObject caller, IRubyObject self, double value) throws java.lang.Throwable
java.lang.Throwable
public static IRubyObject float_op_cmp(ThreadContext context, IRubyObject caller, IRubyObject self, double value) throws java.lang.Throwable
java.lang.Throwable
Copyright © 2002-2009 JRuby Team. All Rights Reserved.