Home
last modified time | relevance | path

Searched refs:isBignum (Results 1 – 25 of 27) sorted by relevance

12

/dports/lang/mosh/mosh-0.2.7/src/
H A DArithmetic.cpp99 } else if (n.isBignum()) { in numberToString()
219 } else if (n1.isBignum()) { in expt()
312 } else if (n.isBignum()) { in sqrt()
520 } else if (n.isBignum()) { in abs()
588 } else if (n.isBignum()) { in fitsU32()
601 } else if (n.isBignum()) { in toU32()
614 } else if (n.isBignum()) { in fitsS32()
627 } else if (n.isBignum()) { in toS32()
799 } else if (e.isBignum()){ in bitwiseBitCount()
812 } else if (e.isBignum()){ in bitwiseLength()
[all …]
H A DArithmeticProcedures.cpp66 if (n2.isBignum()) { in exptEx()
506 return Object::makeBool(obj.isBignum()); in bignumPEx()
822 } else if (y.isBignum()) { // fixnum, bignum in moduloEx()
875 } else if (y.isBignum()) { // flonum, bignum in moduloEx()
901 } else if (x.isBignum()) { in moduloEx()
933 } else if (y.isBignum()) { in moduloEx()
990 } else if (y.isBignum()) { // fixnum, bignum in quotientEx()
1037 } else if (x.isBignum()) { in quotientEx()
1052 } else if (y.isBignum()) { in quotientEx()
1146 } else if (x.isBignum()) { in remainderEx()
[all …]
H A DGenericHashTable.cpp48 MOSH_ASSERT(hashValue.isFixnum() || hashValue.isBignum()); in callHashFunction()
51 } else if (hashValue.isBignum()) { in callHashFunction()
H A DCustomBinaryOutputPort.cpp96 MOSH_ASSERT(result.isBignum()); in putU8()
123 MOSH_ASSERT(result.isFixnum() || result.isBignum()); in putByteVector()
H A DFaslTest.cpp350 ASSERT_TRUE(num.isBignum()); in TEST_F()
359 ASSERT_TRUE(num.isBignum()); in TEST_F()
369 ASSERT_TRUE(restored.isBignum()); in TEST_F()
394 ASSERT_TRUE(num.isBignum()); in TEST_F()
H A DBignum.h654 MOSH_ASSERT(n.isFixnum() || n.isBignum()); in toIntptr_t()
657 } else if (n.isBignum()) { in toIntptr_t()
668 MOSH_ASSERT(n.isFixnum() || n.isBignum()); in toUintptr_t()
671 } else if (n.isBignum()) { in toUintptr_t()
H A DCustomBinaryInputOutputPort.cpp250 MOSH_ASSERT(result.isBignum()); in putU8()
275 MOSH_ASSERT(result.isFixnum() || result.isBignum()); in putByteVector()
H A DProcessProcedures.cpp121 MOSH_ASSERT(pid.isBignum() || pid.isFixnum()); in internalWaitpidEx()
123 if (pid.isBignum()) { in internalWaitpidEx()
H A DObject.cpp98 return isFixnum() || isBignum() || (isFlonum() && toFlonum()->isRational()) || isRatnum(); in isRational()
104 …return isFixnum() || isBignum() || isFlonum() || isRatnum() || (isCompnum() && toCompnum()->isReal… in isReal()
109 return isFixnum() || isBignum() || (isNumber() && Arithmetic::isInteger(*this)); in isInteger()
H A DFFIProcedures.cpp208 if (ret.isBignum()) { in c_callback_intptr()
224 if (ret.isBignum()) { in c_callback_int64()
538 if (ret.isBignum()) { in c_callback_intptr()
554 if (ret.isBignum()) { in c_callback_int64()
1121 if (integer.isBignum()) { in integerTopointerEx()
1164 if (v.isBignum()) { in pointerSet()
1251 if (v.isBignum()) { in pointerSetCInt64DEx()
1451 if (val.isBignum()) { in sharedErrnoEx()
H A DObject-accessors.h280 MOSH_ASSERT(isBignum()); in toBignum()
284 bool isBignum() const in isBignum() function
H A DByteVectorProcedures.cpp428 MOSH_ASSERT(v.isBignum());
463 MOSH_ASSERT(v.isBignum());
494 MOSH_ASSERT(v.isBignum());
535 MOSH_ASSERT(v.isBignum());
921 printf("bignum? %d %d %d\n", argv[1].isBignum(), argv[1].isFlonum(), argv[2].isRatnum());
925 printf("bignum? %d %d %d\n", argv[2].isBignum(), argv[2].isFlonum(), argv[2].isRatnum());
H A DCompnum.h220 MOSH_ASSERT(n1.isFixnum() || n1.isBignum() || n1.isFlonum() || n1.isRatnum()); in eq()
230 MOSH_ASSERT(n2.isFixnum() || n2.isBignum() || n2.isFlonum() || n2.isRatnum()); in eq()
H A DObject-inl.h258 return isFixnum() || isBignum(); in isExactInteger()
H A DFFI.cpp320 } else if (obj.isBignum()) { in push()
H A DFaslWriter.cpp248 if (obj.isBignum()) { in putDatum()
H A DProcedureMacro.h101 } else if (obj ## variableName.isBignum()) { \
H A DNumberReader.y100 MOSH_ASSERT(!exponent.isBignum()); in suffixToNumberOld()
H A DTextualOutputPort.cpp626 } else if (o.isBignum()) { in print()
H A DNumberReader.tab.cpp147 MOSH_ASSERT(!exponent.isBignum()); in suffixToNumberOld()
/dports/lang/swi-pl/swipl-8.2.3/src/
H A Dpl-data.h293 #define isBignum(w) (tagex(w) == (TAG_INTEGER|STG_GLOBAL) && \ macro
H A Dpl-pro.c675 if ( isBignum(*p) ) in check_data()
H A Dpl-fli.c1523 if ( isBignum(w) ) in PL_get_integer__LD()
1576 if ( isBignum(w) ) in PL_get_uint__LD()
1619 if ( isBignum(w) ) in PL_get_long__LD()
1664 if ( isBignum(w) ) in PL_get_int64__LD()
2120 if ( isBignum(*p) ) in _PL_get_xpce_reference()
3137 if ( isBignum(*p) ) in unify_int64_ex__LD()
H A Dpl-vmi.c401 } else if ( isBignum(*k) && valBignum(*k) == (intptr_t)*PC++ )
440 } else if ( isBignum(*k) )
5626 } else if ( isBignum(*k) && valBignum(*k) == (intptr_t)*PC++ )
5657 } else if ( isBignum(*k) )
H A Dpl-rec.c826 else if ( isBignum(*p) ) in compile_external_record()

12