Lines Matching refs:Decimal

4600 typedef struct Decimal Decimal;  typedef
4601 struct Decimal { struct
4614 static void decimal_clear(Decimal *p){ in decimal_clear()
4621 static void decimal_free(Decimal *p){ in decimal_free()
4632 static Decimal *decimal_new( in decimal_new()
4638 Decimal *p; in decimal_new()
4751 static void decimal_result(sqlite3_context *pCtx, Decimal *p){ in decimal_result()
4811 Decimal *p = decimal_new(context, argv[0], 0, 0); in decimalFunc()
4828 static int decimal_cmp(const Decimal *pA, const Decimal *pB){ in decimal_cmp()
4834 const Decimal *pTemp = pA; in decimal_cmp()
4863 Decimal *pA = 0, *pB = 0; in decimalCmpFunc()
4884 static void decimal_expand(Decimal *p, int nDigit, int nFrac){ in decimal_expand()
4913 static void decimal_add(Decimal *pA, Decimal *pB){ in decimal_add()
4988 Decimal *pA = decimal_new(0, 0, nKey1, zA); in decimalCollFunc()
4989 Decimal *pB = decimal_new(0, 0, nKey2, zB); in decimalCollFunc()
5014 Decimal *pA = decimal_new(context, argv[0], 0, 0); in decimalAddFunc()
5015 Decimal *pB = decimal_new(context, argv[1], 0, 0); in decimalAddFunc()
5027 Decimal *pA = decimal_new(context, argv[0], 0, 0); in decimalSubFunc()
5028 Decimal *pB = decimal_new(context, argv[1], 0, 0); in decimalSubFunc()
5049 Decimal *p; in decimalSumStep()
5050 Decimal *pArg; in decimalSumStep()
5075 Decimal *p; in decimalSumInverse()
5076 Decimal *pArg; in decimalSumInverse()
5087 Decimal *p = sqlite3_aggregate_context(context, 0); in decimalSumValue()
5092 Decimal *p = sqlite3_aggregate_context(context, 0); in decimalSumFinalize()
5113 Decimal *pA = decimal_new(context, argv[0], 0, 0); in decimalMulFunc()
5114 Decimal *pB = decimal_new(context, argv[1], 0, 0); in decimalMulFunc()