public inline BigValue* |
Add<BigValueT>(BigValue* left, BigValue* right) |
public BigValue* |
BinaryEvaluate<BigValueT, Op>(BigValue* left, BigValue* right, Op op) |
public nothrow BigNumKind |
CommonType(BigNumKind left, BigNumKind right) |
public inline BigValue* |
Div<BigValueT>(BigValue* left, BigValue* right) |
public BigValue* |
Evaluate(BigValue* left, BigValue* right, uchar op) |
public BigValue* |
Evaluate(BigValue* operand, uchar op) |
public nothrow BinaryOperatorDelegate |
GetBinaryOperatorDelegate(uchar op, BigNumKind kind) |
public nothrow UnaryOperatorDelegate |
GetUnaryOperatorDelegate(uchar op, BigNumKind kind) |
public inline BigValue* |
Mul<BigValueT>(BigValue* left, BigValue* right) |
public BigValue* |
ParseBigFloat(const Token& token) |
public BigValue* |
ParseBigInteger(const Token& token) |
public BigValue* |
ParseBigRational(const Token& token) |
public inline BigValue* |
Sub<BigValueT>(BigValue* left, BigValue* right) |
public BigValue* |
UnaryEvaluate<BigValueT, Op>(BigValue* operand, Op op) |
public inline BigValue* |
UnaryMinus<BigValueT>(BigValue* operand) |
public inline BigValue* |
UnaryPlus<BigValueT>(BigValue* operand) |