53# if defined(__cplusplus)
116# if defined(__cplusplus)
Engine-wide include prelude — a single point of truth for portability shims.
VALGRIND_MAKE_MEM_DEFINED & result(result)
struct gmp_CC_struct * gmp_CC
struct gmp_CCi_struct * gmp_CCi
gmp_RR rawRandomRRNormal(unsigned long prec)
void rawSetRandomMax(gmp_ZZ)
gmp_CCi rawRandomCCi(unsigned long prec)
unsigned long rawRandomULong(unsigned long max)
void rawSetFareyApproximation(mpq_ptr result, gmp_RR x, gmp_ZZ height)
void rawSetRandomSeed(gmp_ZZ newseed)
void rawSetRandomRRi(mpfi_ptr result)
int32_t rawRandomInt(int32_t max)
void rawSetRandomInteger(mpz_ptr result, gmp_ZZ maxN)
gmp_CC rawRandomCC(unsigned long prec)
void rawSetRandomQQ(mpq_ptr result, gmp_ZZ height)
void rawRandomInitialize()
void randomMpfr(mpfr_t result)
gmp_ZZ rawRandomInteger(gmp_ZZ maxN)
gmp_RR rawRandomRRUniform(unsigned long prec)
gmp_QQ rawRandomQQ(gmp_ZZ height)
gmp_QQ rawFareyApproximation(gmp_RR x, gmp_ZZ height)
gmp_RRi rawRandomRRi(unsigned long prec)