z 468 Zend/zend_API.c zval *z = Z_OBJ_HANDLER_P(arg, get)(arg, &rv); z 470 Zend/zend_API.c Z_ADDREF_P(z); z 471 Zend/zend_API.c if (Z_TYPE_P(z) != IS_OBJECT) { z 474 Zend/zend_API.c if (!zend_make_printable_zval(z, arg)) { z 475 Zend/zend_API.c ZVAL_COPY_VALUE(arg, z); z 480 Zend/zend_API.c zval_ptr_dtor(z); z 561 Zend/zend_API.h #define CHECK_ZVAL_STRING(z) z 562 Zend/zend_API.h #define CHECK_ZVAL_STRING_REL(z) z 568 Zend/zend_API.h #define ZVAL_STRINGL(z, s, l) do { \ z 569 Zend/zend_API.h ZVAL_NEW_STR(z, zend_string_init(s, l, 0)); \ z 572 Zend/zend_API.h #define ZVAL_STRING(z, s) do { \ z 574 Zend/zend_API.h ZVAL_STRINGL(z, _s, strlen(_s)); \ z 577 Zend/zend_API.h #define ZVAL_EMPTY_STRING(z) do { \ z 578 Zend/zend_API.h ZVAL_INTERNED_STR(z, ZSTR_EMPTY_ALLOC()); \ z 581 Zend/zend_API.h #define ZVAL_PSTRINGL(z, s, l) do { \ z 582 Zend/zend_API.h ZVAL_NEW_STR(z, zend_string_init(s, l, 1)); \ z 585 Zend/zend_API.h #define ZVAL_PSTRING(z, s) do { \ z 587 Zend/zend_API.h ZVAL_PSTRINGL(z, _s, strlen(_s)); \ z 590 Zend/zend_API.h #define ZVAL_EMPTY_PSTRING(z) do { \ z 591 Zend/zend_API.h ZVAL_PSTRINGL(z, "", 0); \ z 594 Zend/zend_API.h #define ZVAL_ZVAL(z, zv, copy, dtor) do { \ z 595 Zend/zend_API.h zval *__z = (z); \ z 648 Zend/zend_API.h #define ZVAL_IS_NULL(z) (Z_TYPE_P(z) == IS_NULL) z 1272 Zend/zend_execute.c zval *z; z 1276 Zend/zend_execute.c (z = Z_OBJ_HT_P(object)->read_dimension(object, property, BP_VAR_R, &rv)) != NULL) { z 1278 Zend/zend_execute.c if (Z_TYPE_P(z) == IS_OBJECT && Z_OBJ_HT_P(z)->get) { z 1280 Zend/zend_execute.c zval *value = Z_OBJ_HT_P(z)->get(z, &rv2); z 1282 Zend/zend_execute.c if (z == &rv) { z 1285 Zend/zend_execute.c ZVAL_COPY_VALUE(z, value); z 1287 Zend/zend_execute.c binary_op(&res, Z_ISREF_P(z) ? Z_REFVAL_P(z) : z, value); z 1289 Zend/zend_execute.c if (z == &rv) { z 1358 Zend/zend_execute.c zval *z; z 1363 Zend/zend_execute.c z = Z_OBJ_HT(obj)->read_property(&obj, property, BP_VAR_R, cache_slot, &rv); z 1369 Zend/zend_execute.c if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 1371 Zend/zend_execute.c zval *value = Z_OBJ_HT_P(z)->get(z, &rv2); z 1372 Zend/zend_execute.c if (z == &rv) { z 1375 Zend/zend_execute.c ZVAL_COPY_VALUE(z, value); z 1378 Zend/zend_execute.c if (UNEXPECTED(Z_TYPE_P(z) == IS_REFERENCE)) { z 1379 Zend/zend_execute.c ZVAL_COPY(result, Z_REFVAL_P(z)); z 1381 Zend/zend_execute.c ZVAL_COPY(result, z); z 1392 Zend/zend_execute.c zval_ptr_dtor(z); z 1404 Zend/zend_execute.c zval *z, obj; z 1408 Zend/zend_execute.c z = Z_OBJ_HT(obj)->read_property(&obj, property, BP_VAR_R, cache_slot, &rv); z 1414 Zend/zend_execute.c if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 1416 Zend/zend_execute.c zval *value = Z_OBJ_HT_P(z)->get(z, &rv2); z 1418 Zend/zend_execute.c if (z == &rv) { z 1421 Zend/zend_execute.c ZVAL_COPY_VALUE(z, value); z 1423 Zend/zend_execute.c ZVAL_DEREF(z); z 1424 Zend/zend_execute.c SEPARATE_ZVAL_NOREF(z); z 1426 Zend/zend_execute.c increment_function(z); z 1428 Zend/zend_execute.c decrement_function(z); z 1431 Zend/zend_execute.c ZVAL_COPY(result, z); z 1433 Zend/zend_execute.c Z_OBJ_HT(obj)->write_property(&obj, property, z, cache_slot); z 1435 Zend/zend_execute.c zval_ptr_dtor(z); z 1446 Zend/zend_execute.c zval *z; z 1453 Zend/zend_execute.c z = Z_OBJ_HT(obj)->read_property(&obj, property, BP_VAR_R, cache_slot, &rv); z 1458 Zend/zend_execute.c if (Z_TYPE_P(z) == IS_OBJECT && Z_OBJ_HT_P(z)->get) { z 1460 Zend/zend_execute.c zval *value = Z_OBJ_HT_P(z)->get(z, &rv2); z 1462 Zend/zend_execute.c if (z == &rv) { z 1465 Zend/zend_execute.c ZVAL_COPY_VALUE(z, value); z 1467 Zend/zend_execute.c zptr = z; z 1468 Zend/zend_execute.c ZVAL_DEREF(z); z 1469 Zend/zend_execute.c SEPARATE_ZVAL_NOREF(z); z 1470 Zend/zend_execute.c binary_op(z, z, value); z 1471 Zend/zend_execute.c Z_OBJ_HT(obj)->write_property(&obj, property, z, cache_slot); z 1473 Zend/zend_execute.c ZVAL_COPY(result, z); z 122 Zend/zend_gc.h #define GC_ZVAL_CHECK_POSSIBLE_ROOT(z) \ z 123 Zend/zend_gc.h gc_check_possible_root((z)) z 132 Zend/zend_gc.h static zend_always_inline void gc_check_possible_root(zval *z) z 134 Zend/zend_gc.h ZVAL_DEREF(z); z 135 Zend/zend_gc.h if (Z_COLLECTABLE_P(z) && UNEXPECTED(!Z_GC_INFO_P(z))) { z 136 Zend/zend_gc.h gc_possible_root(Z_COUNTED_P(z)); z 843 Zend/zend_operators.c zval *z = Z_OBJ_HT_P(op)->get(op, &tmp); z 844 Zend/zend_operators.c if (Z_TYPE_P(z) != IS_OBJECT) { z 845 Zend/zend_operators.c zend_string *str = zval_get_string(z); z 846 Zend/zend_operators.c zval_ptr_dtor(z); z 849 Zend/zend_operators.c zval_ptr_dtor(z); z 669 Zend/zend_strtod.c ULong xi, z; z 687 Zend/zend_strtod.c z = (xi >> 16) * m + (y >> 16); z 688 Zend/zend_strtod.c carry = z >> 16; z 689 Zend/zend_strtod.c *x++ = (z << 16) + (y & 0xffff); z 860 Zend/zend_strtod.c ULLong carry, z; z 862 Zend/zend_strtod.c ULong carry, z; z 894 Zend/zend_strtod.c z = *x++ * (ULLong)y + *xc + carry; z 895 Zend/zend_strtod.c carry = z >> 32; z 896 Zend/zend_strtod.c *xc++ = z & FFFFFFFF; z 910 Zend/zend_strtod.c z = (*x & 0xffff) * y + (*xc & 0xffff) + carry; z 911 Zend/zend_strtod.c carry = z >> 16; z 914 Zend/zend_strtod.c Storeinc(xc, z2, z); z 925 Zend/zend_strtod.c z = (*x & 0xffff) * y + (*xc >> 16) + carry; z 926 Zend/zend_strtod.c carry = z >> 16; z 927 Zend/zend_strtod.c Storeinc(xc, z, z2); z 942 Zend/zend_strtod.c z = *x++ * y + *xc + carry; z 943 Zend/zend_strtod.c carry = z >> 16; z 944 Zend/zend_strtod.c *xc++ = z & 0xffff; z 1026 Zend/zend_strtod.c ULong *x, *x1, *xe, z; z 1046 Zend/zend_strtod.c z = 0; z 1048 Zend/zend_strtod.c *x1++ = *x << k | z; z 1049 Zend/zend_strtod.c z = *x++ >> k1; z 1052 Zend/zend_strtod.c if ((*x1 = z)) z 1058 Zend/zend_strtod.c z = 0; z 1060 Zend/zend_strtod.c *x1++ = *x << k & 0xffff | z; z 1061 Zend/zend_strtod.c z = *x++ >> k1; z 1064 Zend/zend_strtod.c if (*x1 = z) z 1126 Zend/zend_strtod.c ULong z; z 1172 Zend/zend_strtod.c z = (*xa++ >> 16) - (*xb++ >> 16) - borrow; z 1173 Zend/zend_strtod.c borrow = (z & 0x10000) >> 16; z 1174 Zend/zend_strtod.c Storeinc(xc, z, y); z 1180 Zend/zend_strtod.c z = (*xa++ >> 16) - borrow; z 1181 Zend/zend_strtod.c borrow = (z & 0x10000) >> 16; z 1182 Zend/zend_strtod.c Storeinc(xc, z, y); z 1254 Zend/zend_strtod.c ULong *xa, *xa0, w, y, z; z 1279 Zend/zend_strtod.c z = xa > xa0 ? *--xa : 0; z 1281 Zend/zend_strtod.c d0 = Exp_1 | y << k | z >> (32 - k); z 1283 Zend/zend_strtod.c d1 = z << k | y >> (32 - k); z 1287 Zend/zend_strtod.c d1 = z; z 1291 Zend/zend_strtod.c z = xa > xa0 ? *--xa : 0; z 1292 Zend/zend_strtod.c d0 = Exp_1 | y << k - Ebits | z >> Ebits + 16 - k; z 1295 Zend/zend_strtod.c d1 = z << k + 16 - Ebits | w << k - Ebits | y >> 16 + Ebits - k; z 1298 Zend/zend_strtod.c z = xa > xa0 ? *--xa : 0; z 1301 Zend/zend_strtod.c d0 = Exp_1 | y << k + 16 | z << k | w >> 16 - k; z 1326 Zend/zend_strtod.c ULong *x, y, z; z 1346 Zend/zend_strtod.c z = d0 & Frac_mask; z 1351 Zend/zend_strtod.c z |= Exp_msk11; z 1355 Zend/zend_strtod.c z |= Exp_msk1; z 1360 Zend/zend_strtod.c x[0] = y | z << (32 - k); z 1361 Zend/zend_strtod.c z >>= k; z 1368 Zend/zend_strtod.c b->wds = (x[1] = z) ? 2 : 1; z 1371 Zend/zend_strtod.c k = lo0bits(&z); z 1372 Zend/zend_strtod.c x[0] = z; z 1383 Zend/zend_strtod.c x[0] = y | z << 32 - k & 0xffff; z 1384 Zend/zend_strtod.c x[1] = z >> k - 16 & 0xffff; z 1385 Zend/zend_strtod.c x[2] = z >> k; z 1390 Zend/zend_strtod.c x[1] = y >> 16 | z << 16 - k & 0xffff; z 1391 Zend/zend_strtod.c x[2] = z >> k & 0xffff; z 1392 Zend/zend_strtod.c x[3] = z >> k+16; z 1398 Zend/zend_strtod.c x[2] = z & 0xffff; z 1399 Zend/zend_strtod.c x[3] = z >> 16; z 1405 Zend/zend_strtod.c if (!z) z 1408 Zend/zend_strtod.c k = lo0bits(&z); z 1410 Zend/zend_strtod.c x[0] = z; z 1414 Zend/zend_strtod.c x[0] = z & 0xffff; z 1415 Zend/zend_strtod.c x[1] = z >> 16; z 2190 Zend/zend_strtod.c ULong si, z, zs; z 2234 Zend/zend_strtod.c z = (*bx >> 16) - (zs & 0xffff) - borrow; z 2235 Zend/zend_strtod.c borrow = (z & 0x10000) >> 16; z 2236 Zend/zend_strtod.c Storeinc(bx, z, y); z 2275 Zend/zend_strtod.c z = (*bx >> 16) - (zs & 0xffff) - borrow; z 2276 Zend/zend_strtod.c borrow = (z & 0x10000) >> 16; z 2277 Zend/zend_strtod.c Storeinc(bx, z, y); z 2545 Zend/zend_strtod.c ULong y, z; z 2615 Zend/zend_strtod.c y = z = 0; z 2620 Zend/zend_strtod.c z = 10*z + c - '0'; z 2670 Zend/zend_strtod.c z *= 10; z 2674 Zend/zend_strtod.c z = 10*z + c; z 2769 Zend/zend_strtod.c dval(&rv) = tens[k - 9] * dval(&rv) + z; z 2920 Zend/zend_strtod.c if ((z = word0(&rv) & Exp_mask) z 2923 Zend/zend_strtod.c if (z > Exp_msk1*(DBL_MAX_EXP+Bias-1-P)) { z 3446 Zend/zend_strtod.c if ((z = aadj) <= 0) z 3447 Zend/zend_strtod.c z = 1; z 3448 Zend/zend_strtod.c aadj = z; z 3520 Zend/zend_strtod.c z = word0(&rv) & Exp_mask; z 3526 Zend/zend_strtod.c if (y == z) { z 587 Zend/zend_types.h #define ZVAL_UNDEF(z) do { \ z 588 Zend/zend_types.h Z_TYPE_INFO_P(z) = IS_UNDEF; \ z 591 Zend/zend_types.h #define ZVAL_NULL(z) do { \ z 592 Zend/zend_types.h Z_TYPE_INFO_P(z) = IS_NULL; \ z 595 Zend/zend_types.h #define ZVAL_FALSE(z) do { \ z 596 Zend/zend_types.h Z_TYPE_INFO_P(z) = IS_FALSE; \ z 599 Zend/zend_types.h #define ZVAL_TRUE(z) do { \ z 600 Zend/zend_types.h Z_TYPE_INFO_P(z) = IS_TRUE; \ z 603 Zend/zend_types.h #define ZVAL_BOOL(z, b) do { \ z 604 Zend/zend_types.h Z_TYPE_INFO_P(z) = \ z 608 Zend/zend_types.h #define ZVAL_LONG(z, l) { \ z 609 Zend/zend_types.h zval *__z = (z); \ z 614 Zend/zend_types.h #define ZVAL_DOUBLE(z, d) { \ z 615 Zend/zend_types.h zval *__z = (z); \ z 620 Zend/zend_types.h #define ZVAL_STR(z, s) do { \ z 621 Zend/zend_types.h zval *__z = (z); \ z 630 Zend/zend_types.h #define ZVAL_INTERNED_STR(z, s) do { \ z 631 Zend/zend_types.h zval *__z = (z); \ z 637 Zend/zend_types.h #define ZVAL_NEW_STR(z, s) do { \ z 638 Zend/zend_types.h zval *__z = (z); \ z 644 Zend/zend_types.h #define ZVAL_STR_COPY(z, s) do { \ z 645 Zend/zend_types.h zval *__z = (z); \ z 657 Zend/zend_types.h #define ZVAL_ARR(z, a) do { \ z 658 Zend/zend_types.h zval *__z = (z); \ z 663 Zend/zend_types.h #define ZVAL_NEW_ARR(z) do { \ z 664 Zend/zend_types.h zval *__z = (z); \ z 671 Zend/zend_types.h #define ZVAL_NEW_PERSISTENT_ARR(z) do { \ z 672 Zend/zend_types.h zval *__z = (z); \ z 679 Zend/zend_types.h #define ZVAL_OBJ(z, o) do { \ z 680 Zend/zend_types.h zval *__z = (z); \ z 685 Zend/zend_types.h #define ZVAL_RES(z, r) do { \ z 686 Zend/zend_types.h zval *__z = (z); \ z 691 Zend/zend_types.h #define ZVAL_NEW_RES(z, h, p, t) do { \ z 700 Zend/zend_types.h __z = (z); \ z 705 Zend/zend_types.h #define ZVAL_NEW_PERSISTENT_RES(z, h, p, t) do { \ z 714 Zend/zend_types.h __z = (z); \ z 719 Zend/zend_types.h #define ZVAL_REF(z, r) do { \ z 720 Zend/zend_types.h zval *__z = (z); \ z 725 Zend/zend_types.h #define ZVAL_NEW_EMPTY_REF(z) do { \ z 730 Zend/zend_types.h Z_REF_P(z) = _ref; \ z 731 Zend/zend_types.h Z_TYPE_INFO_P(z) = IS_REFERENCE_EX; \ z 734 Zend/zend_types.h #define ZVAL_NEW_REF(z, r) do { \ z 740 Zend/zend_types.h Z_REF_P(z) = _ref; \ z 741 Zend/zend_types.h Z_TYPE_INFO_P(z) = IS_REFERENCE_EX; \ z 744 Zend/zend_types.h #define ZVAL_NEW_PERSISTENT_REF(z, r) do { \ z 750 Zend/zend_types.h Z_REF_P(z) = _ref; \ z 751 Zend/zend_types.h Z_TYPE_INFO_P(z) = IS_REFERENCE_EX; \ z 754 Zend/zend_types.h #define ZVAL_NEW_AST(z, a) do { \ z 755 Zend/zend_types.h zval *__z = (z); \ z 765 Zend/zend_types.h #define ZVAL_INDIRECT(z, v) do { \ z 766 Zend/zend_types.h Z_INDIRECT_P(z) = (v); \ z 767 Zend/zend_types.h Z_TYPE_INFO_P(z) = IS_INDIRECT; \ z 770 Zend/zend_types.h #define ZVAL_PTR(z, p) do { \ z 771 Zend/zend_types.h Z_PTR_P(z) = (p); \ z 772 Zend/zend_types.h Z_TYPE_INFO_P(z) = IS_PTR; \ z 775 Zend/zend_types.h #define ZVAL_FUNC(z, f) do { \ z 776 Zend/zend_types.h Z_FUNC_P(z) = (f); \ z 777 Zend/zend_types.h Z_TYPE_INFO_P(z) = IS_PTR; \ z 780 Zend/zend_types.h #define ZVAL_CE(z, c) do { \ z 781 Zend/zend_types.h Z_CE_P(z) = (c); \ z 782 Zend/zend_types.h Z_TYPE_INFO_P(z) = IS_PTR; \ z 790 Zend/zend_types.h #define Z_REFCOUNT(z) Z_REFCOUNT_P(&(z)) z 791 Zend/zend_types.h #define Z_SET_REFCOUNT(z, rc) Z_SET_REFCOUNT_P(&(z), rc) z 792 Zend/zend_types.h #define Z_ADDREF(z) Z_ADDREF_P(&(z)) z 793 Zend/zend_types.h #define Z_DELREF(z) Z_DELREF_P(&(z)) z 807 Zend/zend_types.h #define Z_TRY_ADDREF(z) Z_TRY_ADDREF_P(&(z)) z 808 Zend/zend_types.h #define Z_TRY_DELREF(z) Z_TRY_DELREF_P(&(z)) z 831 Zend/zend_types.h # define ZVAL_COPY_VALUE_EX(z, v, gc, t) \ z 834 Zend/zend_types.h Z_COUNTED_P(z) = gc; \ z 835 Zend/zend_types.h z->value.ww.w2 = _w2; \ z 836 Zend/zend_types.h Z_TYPE_INFO_P(z) = t; \ z 839 Zend/zend_types.h # define ZVAL_COPY_VALUE_EX(z, v, gc, t) \ z 841 Zend/zend_types.h Z_COUNTED_P(z) = gc; \ z 842 Zend/zend_types.h Z_TYPE_INFO_P(z) = t; \ z 848 Zend/zend_types.h #define ZVAL_COPY_VALUE(z, v) \ z 850 Zend/zend_types.h zval *_z1 = (z); \ z 857 Zend/zend_types.h #define ZVAL_COPY(z, v) \ z 859 Zend/zend_types.h zval *_z1 = (z); \ z 869 Zend/zend_types.h #define ZVAL_DUP(z, v) \ z 871 Zend/zend_types.h zval *_z1 = (z); \ z 885 Zend/zend_types.h #define ZVAL_DEREF(z) do { \ z 886 Zend/zend_types.h if (UNEXPECTED(Z_ISREF_P(z))) { \ z 887 Zend/zend_types.h (z) = Z_REFVAL_P(z); \ z 891 Zend/zend_types.h #define ZVAL_OPT_DEREF(z) do { \ z 892 Zend/zend_types.h if (UNEXPECTED(Z_OPT_ISREF_P(z))) { \ z 893 Zend/zend_types.h (z) = Z_REFVAL_P(z); \ z 904 Zend/zend_types.h #define ZVAL_UNREF(z) do { \ z 905 Zend/zend_types.h zval *_z = (z); \ z 1447 Zend/zend_vm_def.h zval *z; z 1450 Zend/zend_vm_def.h z = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R); z 1452 Zend/zend_vm_def.h if (Z_TYPE_P(z) == IS_STRING) { z 1453 Zend/zend_vm_def.h zend_string *str = Z_STR_P(z); z 1459 Zend/zend_vm_def.h zend_string *str = _zval_get_string_func(z); z 1463 Zend/zend_vm_def.h } else if (OP1_TYPE == IS_CV && UNEXPECTED(Z_TYPE_P(z) == IS_UNDEF)) { z 1464 Zend/zend_vm_def.h GET_OP1_UNDEF_CV(z, BP_VAR_R); z 5534 Zend/zend_vm_def.h zval *z = var; z 5535 Zend/zend_vm_def.h ZVAL_DEREF(z); z 5536 Zend/zend_vm_def.h if (Z_COLLECTABLE_P(z) && UNEXPECTED(!Z_GC_INFO_P(z))) { z 5538 Zend/zend_vm_def.h gc_possible_root(Z_COUNTED_P(z)); z 2860 Zend/zend_vm_execute.h zval *z; z 2863 Zend/zend_vm_execute.h z = EX_CONSTANT(opline->op1); z 2865 Zend/zend_vm_execute.h if (Z_TYPE_P(z) == IS_STRING) { z 2866 Zend/zend_vm_execute.h zend_string *str = Z_STR_P(z); z 2872 Zend/zend_vm_execute.h zend_string *str = _zval_get_string_func(z); z 2876 Zend/zend_vm_execute.h } else if (IS_CONST == IS_CV && UNEXPECTED(Z_TYPE_P(z) == IS_UNDEF)) { z 2877 Zend/zend_vm_execute.h GET_OP1_UNDEF_CV(z, BP_VAR_R); z 6137 Zend/zend_vm_execute.h zval *z = var; z 6138 Zend/zend_vm_execute.h ZVAL_DEREF(z); z 6139 Zend/zend_vm_execute.h if (Z_COLLECTABLE_P(z) && UNEXPECTED(!Z_GC_INFO_P(z))) { z 6141 Zend/zend_vm_execute.h gc_possible_root(Z_COUNTED_P(z)); z 7075 Zend/zend_vm_execute.h zval *z = var; z 7076 Zend/zend_vm_execute.h ZVAL_DEREF(z); z 7077 Zend/zend_vm_execute.h if (Z_COLLECTABLE_P(z) && UNEXPECTED(!Z_GC_INFO_P(z))) { z 7079 Zend/zend_vm_execute.h gc_possible_root(Z_COUNTED_P(z)); z 7951 Zend/zend_vm_execute.h zval *z = var; z 7952 Zend/zend_vm_execute.h ZVAL_DEREF(z); z 7953 Zend/zend_vm_execute.h if (Z_COLLECTABLE_P(z) && UNEXPECTED(!Z_GC_INFO_P(z))) { z 7955 Zend/zend_vm_execute.h gc_possible_root(Z_COUNTED_P(z)); z 28356 Zend/zend_vm_execute.h zval *z; z 28359 Zend/zend_vm_execute.h z = _get_zval_ptr_cv_undef(execute_data, opline->op1.var); z 28361 Zend/zend_vm_execute.h if (Z_TYPE_P(z) == IS_STRING) { z 28362 Zend/zend_vm_execute.h zend_string *str = Z_STR_P(z); z 28368 Zend/zend_vm_execute.h zend_string *str = _zval_get_string_func(z); z 28372 Zend/zend_vm_execute.h } else if (IS_CV == IS_CV && UNEXPECTED(Z_TYPE_P(z) == IS_UNDEF)) { z 28373 Zend/zend_vm_execute.h GET_OP1_UNDEF_CV(z, BP_VAR_R); z 32272 Zend/zend_vm_execute.h zval *z = var; z 32273 Zend/zend_vm_execute.h ZVAL_DEREF(z); z 32274 Zend/zend_vm_execute.h if (Z_COLLECTABLE_P(z) && UNEXPECTED(!Z_GC_INFO_P(z))) { z 32276 Zend/zend_vm_execute.h gc_possible_root(Z_COUNTED_P(z)); z 33565 Zend/zend_vm_execute.h zval *z = var; z 33566 Zend/zend_vm_execute.h ZVAL_DEREF(z); z 33567 Zend/zend_vm_execute.h if (Z_COLLECTABLE_P(z) && UNEXPECTED(!Z_GC_INFO_P(z))) { z 33569 Zend/zend_vm_execute.h gc_possible_root(Z_COUNTED_P(z)); z 34804 Zend/zend_vm_execute.h zval *z = var; z 34805 Zend/zend_vm_execute.h ZVAL_DEREF(z); z 34806 Zend/zend_vm_execute.h if (Z_COLLECTABLE_P(z) && UNEXPECTED(!Z_GC_INFO_P(z))) { z 34808 Zend/zend_vm_execute.h gc_possible_root(Z_COUNTED_P(z)); z 40285 Zend/zend_vm_execute.h zval *z; z 40288 Zend/zend_vm_execute.h z = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1); z 40290 Zend/zend_vm_execute.h if (Z_TYPE_P(z) == IS_STRING) { z 40291 Zend/zend_vm_execute.h zend_string *str = Z_STR_P(z); z 40297 Zend/zend_vm_execute.h zend_string *str = _zval_get_string_func(z); z 40301 Zend/zend_vm_execute.h } else if ((IS_TMP_VAR|IS_VAR) == IS_CV && UNEXPECTED(Z_TYPE_P(z) == IS_UNDEF)) { z 40302 Zend/zend_vm_execute.h GET_OP1_UNDEF_CV(z, BP_VAR_R); z 42042 Zend/zend_vm_execute.h zval *z = var; z 42043 Zend/zend_vm_execute.h ZVAL_DEREF(z); z 42044 Zend/zend_vm_execute.h if (Z_COLLECTABLE_P(z) && UNEXPECTED(!Z_GC_INFO_P(z))) { z 42046 Zend/zend_vm_execute.h gc_possible_root(Z_COUNTED_P(z)); z 42636 Zend/zend_vm_execute.h zval *z = var; z 42637 Zend/zend_vm_execute.h ZVAL_DEREF(z); z 42638 Zend/zend_vm_execute.h if (Z_COLLECTABLE_P(z) && UNEXPECTED(!Z_GC_INFO_P(z))) { z 42640 Zend/zend_vm_execute.h gc_possible_root(Z_COUNTED_P(z)); z 43047 Zend/zend_vm_execute.h zval *z = var; z 43048 Zend/zend_vm_execute.h ZVAL_DEREF(z); z 43049 Zend/zend_vm_execute.h if (Z_COLLECTABLE_P(z) && UNEXPECTED(!Z_GC_INFO_P(z))) { z 43051 Zend/zend_vm_execute.h gc_possible_root(Z_COUNTED_P(z)); z 49 ext/com_dotnet/com_misc.c PHP_COM_DOTNET_API void php_com_wrap_dispatch(zval *z, IDispatch *disp, z 69 ext/com_dotnet/com_misc.c ZVAL_OBJ(z, &obj->zo); z 72 ext/com_dotnet/com_misc.c PHP_COM_DOTNET_API void php_com_wrap_variant(zval *z, VARIANT *v, z 93 ext/com_dotnet/com_misc.c ZVAL_OBJ(z, &obj->zo); z 35 ext/com_dotnet/com_variant.c static void safe_array_from_zval(VARIANT *v, zval *z, int codepage) z 47 ext/com_dotnet/com_variant.c zend_hash_internal_pointer_reset_ex(Z_ARRVAL_P(z), &pos); z 48 ext/com_dotnet/com_variant.c for (;; zend_hash_move_forward_ex(Z_ARRVAL_P(z), &pos)) { z 50 ext/com_dotnet/com_variant.c keytype = zend_hash_get_current_key_ex(Z_ARRVAL_P(z), &strindex, &intindex, &pos); z 64 ext/com_dotnet/com_variant.c bound.cElements = zend_hash_num_elements(Z_ARRVAL_P(z)); z 72 ext/com_dotnet/com_variant.c zend_hash_internal_pointer_reset_ex(Z_ARRVAL_P(z), &pos); z 73 ext/com_dotnet/com_variant.c for (;; zend_hash_move_forward_ex(Z_ARRVAL_P(z), &pos)) { z 74 ext/com_dotnet/com_variant.c if (NULL == (item = zend_hash_get_current_data_ex(Z_ARRVAL_P(z), &pos))) { z 77 ext/com_dotnet/com_variant.c zend_hash_get_current_key_ex(Z_ARRVAL_P(z), &strindex, &intindex, &pos); z 99 ext/com_dotnet/com_variant.c PHP_COM_DOTNET_API void php_com_variant_from_zval(VARIANT *v, zval *z, int codepage) z 103 ext/com_dotnet/com_variant.c zend_uchar ztype = (z == NULL ? IS_NULL : Z_TYPE_P(z)); z 121 ext/com_dotnet/com_variant.c if (php_com_is_valid_object(z)) { z 122 ext/com_dotnet/com_variant.c obj = CDNO_FETCH(z); z 138 ext/com_dotnet/com_variant.c V_DISPATCH(v) = php_com_wrapper_export(z); z 144 ext/com_dotnet/com_variant.c safe_array_from_zval(v, z, codepage); z 150 ext/com_dotnet/com_variant.c V_I4(v) = Z_LVAL_P(z); z 153 ext/com_dotnet/com_variant.c V_I8(v) = Z_LVAL_P(z); z 159 ext/com_dotnet/com_variant.c V_R8(v) = Z_DVAL_P(z); z 164 ext/com_dotnet/com_variant.c olestring = php_com_string_to_olestring(Z_STRVAL_P(z), Z_STRLEN_P(z), codepage); z 168 ext/com_dotnet/com_variant.c V_BSTR(v) = SysAllocStringByteLen((char*)olestring, (UINT)(Z_STRLEN_P(z) * sizeof(OLECHAR))); z 182 ext/com_dotnet/com_variant.c PHP_COM_DOTNET_API int php_com_zval_from_variant(zval *z, VARIANT *v, int codepage) z 191 ext/com_dotnet/com_variant.c ZVAL_NULL(z); z 194 ext/com_dotnet/com_variant.c ZVAL_LONG(z, (zend_long)V_UI1(v)); z 197 ext/com_dotnet/com_variant.c ZVAL_LONG(z, (zend_long)V_I1(v)); z 200 ext/com_dotnet/com_variant.c ZVAL_LONG(z, (zend_long)V_UI2(v)); z 203 ext/com_dotnet/com_variant.c ZVAL_LONG(z, (zend_long)V_I2(v)); z 206 ext/com_dotnet/com_variant.c ZVAL_LONG(z, (long)V_UI4(v)); z 209 ext/com_dotnet/com_variant.c ZVAL_LONG(z, (long)V_I4(v)); z 213 ext/com_dotnet/com_variant.c ZVAL_LONG(z, (zend_long)V_UI8(v)); z 216 ext/com_dotnet/com_variant.c ZVAL_LONG(z, (zend_long)V_I8(v)); z 220 ext/com_dotnet/com_variant.c ZVAL_LONG(z, V_INT(v)); z 223 ext/com_dotnet/com_variant.c ZVAL_LONG(z, (zend_long)V_UINT(v)); z 226 ext/com_dotnet/com_variant.c ZVAL_DOUBLE(z, (double)V_R4(v)); z 229 ext/com_dotnet/com_variant.c ZVAL_DOUBLE(z, V_R8(v)); z 232 ext/com_dotnet/com_variant.c ZVAL_BOOL(z, V_BOOL(v) ? 1 : 0); z 240 ext/com_dotnet/com_variant.c ZVAL_STRINGL(z, str, len); z 251 ext/com_dotnet/com_variant.c php_com_wrap_dispatch(z, disp, codepage); z 261 ext/com_dotnet/com_variant.c php_com_wrap_dispatch(z, V_DISPATCH(v), codepage); z 267 ext/com_dotnet/com_variant.c return php_com_zval_from_variant(z, V_VARIANTREF(v), codepage); z 270 ext/com_dotnet/com_variant.c php_com_wrap_variant(z, v, codepage); z 153 ext/com_dotnet/php_com_dotnet_internal.h PHP_COM_DOTNET_API void php_com_variant_from_zval_with_type(VARIANT *v, zval *z, VARTYPE type, int codepage); z 154 ext/com_dotnet/php_com_dotnet_internal.h PHP_COM_DOTNET_API void php_com_variant_from_zval(VARIANT *v, zval *z, int codepage); z 155 ext/com_dotnet/php_com_dotnet_internal.h PHP_COM_DOTNET_API int php_com_zval_from_variant(zval *z, VARIANT *v, int codepage); z 165 ext/com_dotnet/php_com_dotnet_internal.h PHP_COM_DOTNET_API void php_com_wrap_dispatch(zval *z, IDispatch *disp, z 167 ext/com_dotnet/php_com_dotnet_internal.h PHP_COM_DOTNET_API void php_com_wrap_variant(zval *z, VARIANT *v, z 162 ext/date/lib/astro.c double lon, obl_ecl, x, y, z; z 175 ext/date/lib/astro.c z = y * sind(obl_ecl); z 180 ext/date/lib/astro.c *dec = atan2d(z, sqrt(x*x + y*y)); z 48 ext/date/lib/interval.c && (one->z != two->z)) z 50 ext/date/lib/interval.c dst_corr = two->z - one->z; z 122 ext/date/lib/interval.c t->sse -= old_time->z; z 123 ext/date/lib/interval.c t->sse += t->z; z 155 ext/date/lib/interval.c t->sse -= old_time->z; z 156 ext/date/lib/interval.c t->sse += t->z; z 160 ext/date/lib/interval.c t->sse -= old_time->z; z 161 ext/date/lib/interval.c t->sse += t->z; z 969 ext/date/lib/parse_date.c s->time->z = timelib_parse_zone((char **) &ptr, &s->time->dst, s->time, &tz_not_found, s->tzdb, tz_get_wrapper); z 4415 ext/date/lib/parse_date.c s->time->z = timelib_parse_zone((char **) &ptr, &s->time->dst, s->time, &tz_not_found, s->tzdb, tz_get_wrapper); z 9729 ext/date/lib/parse_date.c s->time->z = timelib_parse_zone((char **) &ptr, &s->time->dst, s->time, &tz_not_found, s->tzdb, tz_get_wrapper); z 11990 ext/date/lib/parse_date.c s->time->z = timelib_parse_zone((char **) &ptr, &s->time->dst, s->time, &tz_not_found, s->tzdb, tz_get_wrapper); z 13365 ext/date/lib/parse_date.c s->time->z = timelib_parse_zone((char **) &ptr, &s->time->dst, s->time, &tz_not_found, s->tzdb, tz_get_wrapper); z 15706 ext/date/lib/parse_date.c s->time->z = timelib_parse_zone((char **) &ptr, &s->time->dst, s->time, &tz_not_found, s->tzdb, tz_get_wrapper); z 21245 ext/date/lib/parse_date.c s->time->z = 0; z 24652 ext/date/lib/parse_date.c in.time->y = in.time->d = in.time->m = in.time->h = in.time->i = in.time->s = in.time->f = in.time->dst = in.time->z = TIMELIB_UNSET; z 24671 ext/date/lib/parse_date.c in.time->z = TIMELIB_UNSET; z 24759 ext/date/lib/parse_date.c in.time->z = TIMELIB_UNSET; z 24923 ext/date/lib/parse_date.c s->time->z = 0; z 24933 ext/date/lib/parse_date.c s->time->z = timelib_parse_zone((char **) &ptr, &s->time->dst, s->time, &tz_not_found, s->tzdb, tz_get_wrapper); z 25084 ext/date/lib/parse_date.c if (parsed->z == TIMELIB_UNSET) parsed->z = now->z != TIMELIB_UNSET ? now->z : 0; z 25127 ext/date/lib/parse_date.c time.y, time.m, time.d, time.h, time.i, time.s, time.f, time.z, time.dst); z 964 ext/date/lib/parse_iso_intervals.c in.begin->z = 0; z 977 ext/date/lib/parse_iso_intervals.c in.end->z = 0; z 519 ext/date/lib/parse_tz.c return (t->z + t->dst) * -60; z 240 ext/date/lib/timelib.c printf(" GMT %05d%s", d->z, d->dst == 1 ? " (DST)" : ""); z 254 ext/date/lib/timelib.c printf(" %05d%s", d->z, d->dst == 1 ? " (DST)" : ""); z 243 ext/date/lib/timelib_structs.h int z; /* GMT offset in minutes */ z 379 ext/date/lib/tm2unixtime.c return tz->z * 60; z 386 ext/date/lib/tm2unixtime.c tmp = tz->z; z 417 ext/date/lib/tm2unixtime.c tmp = -tz->z; z 426 ext/date/lib/tm2unixtime.c tz->z = gmt_offset->offset; z 469 ext/date/lib/tm2unixtime.c time.y, time.m, time.d, time.h, time.i, time.s, time.f, time.z, time.dst); z 133 ext/date/lib/unixtime2tm.c tm->z = 0; z 144 ext/date/lib/unixtime2tm.c int z = tm->z; z 152 ext/date/lib/unixtime2tm.c timelib_unixtime2gmt(tm, tm->sse - (tm->z * 60) + (tm->dst * 3600)); z 175 ext/date/lib/unixtime2tm.c tm->z = z; z 187 ext/date/lib/unixtime2tm.c int z = tm->z; z 190 ext/date/lib/unixtime2tm.c timelib_unixtime2gmt(tm, ts - (tm->z * 60) + (tm->dst * 3600)); z 192 ext/date/lib/unixtime2tm.c tm->z = z; z 204 ext/date/lib/unixtime2tm.c tm->z = gmt_offset->offset; z 228 ext/date/lib/unixtime2tm.c t->z = utc_offset; z 242 ext/date/lib/unixtime2tm.c t->z = abbr_info.utc_offset; z 254 ext/date/lib/unixtime2tm.c t->z = gmt_offset->offset; z 1088 ext/date/php_date.c offset->offset = (t->z - (t->dst * 60)) * -60; z 1094 ext/date/php_date.c offset->offset = (t->z) * -60; z 1297 ext/date/php_date.c offset->offset = (t->z - (t->dst * 60)) * -60; z 1303 ext/date/php_date.c offset->offset = (t->z - (t->dst * 60)) * -60; z 2192 ext/date/php_date.c timelib_sll utc_offset = dateobj->time->z; z 2252 ext/date/php_date.c new_obj->tzi.z.utc_offset = old_obj->tzi.z.utc_offset; z 2253 ext/date/php_date.c new_obj->tzi.z.dst = old_obj->tzi.z.dst; z 2254 ext/date/php_date.c new_obj->tzi.z.abbr = timelib_strdup(old_obj->tzi.z.abbr); z 2295 ext/date/php_date.c ZVAL_STRING(&zv, tzobj->tzi.z.abbr); z 2432 ext/date/php_date.c timelib_free(intern->tzi.z.abbr); z 2528 ext/date/php_date.c new_offset = tzobj->tzi.z.utc_offset; z 2529 ext/date/php_date.c new_dst = tzobj->tzi.z.dst; z 2530 ext/date/php_date.c new_abbr = timelib_strdup(tzobj->tzi.z.abbr); z 2547 ext/date/php_date.c now->z = new_offset; z 2550 ext/date/php_date.c now->z = new_offset; z 2834 ext/date/php_date.c static void zval_from_error_container(zval *z, timelib_error_container *error) /* {{{ */ z 2839 ext/date/php_date.c add_assoc_long(z, "warning_count", error->warning_count); z 2844 ext/date/php_date.c add_assoc_zval(z, "warnings", &element); z 2846 ext/date/php_date.c add_assoc_long(z, "error_count", error->error_count); z 2851 ext/date/php_date.c add_assoc_zval(z, "errors", &element); z 2902 ext/date/php_date.c PHP_DATE_PARSE_DATE_SET_TIME_ELEMENT(zone, z); z 2914 ext/date/php_date.c PHP_DATE_PARSE_DATE_SET_TIME_ELEMENT(zone, z); z 3221 ext/date/php_date.c tzobj->tzi.utc_offset = t->z; z 3224 ext/date/php_date.c tzobj->tzi.z.utc_offset = t->z; z 3225 ext/date/php_date.c tzobj->tzi.z.dst = t->dst; z 3226 ext/date/php_date.c tzobj->tzi.z.abbr = timelib_strdup(t->tz_abbr); z 3270 ext/date/php_date.c timelib_set_timezone_from_abbr(dateobj->time, tzobj->tzi.z); z 3338 ext/date/php_date.c RETVAL_LONG(dateobj->time->z * -60); z 3341 ext/date/php_date.c RETVAL_LONG((dateobj->time->z - (60 * dateobj->time->dst)) * -60); z 3616 ext/date/php_date.c dummy_t->z = timelib_parse_zone(&tz, &dst, dummy_t, ¬_found, DATE_TIMEZONEDB, php_date_parse_tzfile_wrapper); z 3762 ext/date/php_date.c RETURN_STRING(tzobj->tzi.z.abbr); z 3820 ext/date/php_date.c RETURN_LONG((tzobj->tzi.z.utc_offset - (tzobj->tzi.z.dst*60)) * -60); z 154 ext/date/php_date.h timelib_abbr_info z; /* TIMELIB_ZONETYPE_ABBR */ z 335 ext/fileinfo/libmagic/compress.c z_stream z; z 363 ext/fileinfo/libmagic/compress.c z.next_in = (Bytef *)strchr((const char *)old + data_start, z 365 ext/fileinfo/libmagic/compress.c z.avail_in = CAST(uint32_t, (n - data_start)); z 366 ext/fileinfo/libmagic/compress.c z.next_out = *newch; z 367 ext/fileinfo/libmagic/compress.c z.avail_out = HOWMANY; z 368 ext/fileinfo/libmagic/compress.c z.zalloc = Z_NULL; z 369 ext/fileinfo/libmagic/compress.c z.zfree = Z_NULL; z 370 ext/fileinfo/libmagic/compress.c z.opaque = Z_NULL; z 373 ext/fileinfo/libmagic/compress.c rc = inflateInit2(&z, -15); z 375 ext/fileinfo/libmagic/compress.c file_error(ms, 0, "zlib: %s", z.msg); z 379 ext/fileinfo/libmagic/compress.c rc = inflate(&z, Z_SYNC_FLUSH); z 381 ext/fileinfo/libmagic/compress.c file_error(ms, 0, "zlib: %s", z.msg); z 385 ext/fileinfo/libmagic/compress.c n = (size_t)z.total_out; z 386 ext/fileinfo/libmagic/compress.c (void)inflateEnd(&z); z 11 ext/gd/libgd/gdtestft.c #define MAX4(x,y,z,w) \ z 12 ext/gd/libgd/gdtestft.c ((MAX((x),(y))) > (MAX((z),(w))) ? (MAX((x),(y))) : (MAX((z),(w)))) z 13 ext/gd/libgd/gdtestft.c #define MIN4(x,y,z,w) \ z 14 ext/gd/libgd/gdtestft.c ((MIN((x),(y))) < (MIN((z),(w))) ? (MIN((x),(y))) : (MIN((z),(w)))) z 231 ext/hash/hash_md.c #define F(x, y, z) (((x) & (y)) | ((~x) & (z))) z 232 ext/hash/hash_md.c #define G(x, y, z) (((x) & (z)) | ((y) & (~z))) z 233 ext/hash/hash_md.c #define H(x, y, z) ((x) ^ (y) ^ (z)) z 234 ext/hash/hash_md.c #define I(x, y, z) ((y) ^ ((x) | (~z))) z 448 ext/hash/hash_md.c #define MD4_F(x,y,z) ((z) ^ ((x) & ((y) ^ (z)))) z 449 ext/hash/hash_md.c #define MD4_G(x,y,z) (((x) & ((y) | (z))) | ((y) & (z))) z 450 ext/hash/hash_md.c #define MD4_H(x,y,z) ((x) ^ (y) ^ (z)) z 140 ext/hash/hash_ripemd.c #define F0(x,y,z) ((x) ^ (y) ^ (z)) z 141 ext/hash/hash_ripemd.c #define F1(x,y,z) (((x) & (y)) | ((~(x)) & (z))) z 142 ext/hash/hash_ripemd.c #define F2(x,y,z) (((x) | (~(y))) ^ (z)) z 143 ext/hash/hash_ripemd.c #define F3(x,y,z) (((x) & (z)) | ((y) & (~(z)))) z 144 ext/hash/hash_ripemd.c #define F4(x,y,z) ((x) ^ ((y) | (~(z)))) z 165 ext/hash/hash_sha.c #define F(x, y, z) ((z) ^ ((x) & ((y) ^ (z)))) z 166 ext/hash/hash_sha.c #define G(x, y, z) ((x) ^ (y) ^ (z)) z 167 ext/hash/hash_sha.c #define H(x, y, z) (((x) & (y)) | ((z) & ((x) | (y)))) z 168 ext/hash/hash_sha.c #define I(x, y, z) ((x) ^ (y) ^ (z)) z 436 ext/hash/hash_sha.c #define SHA256_F0(x,y,z) (((x) & (y)) ^ ((~(x)) & (z))) z 438 ext/hash/hash_sha.c #define SHA256_F1(x,y,z) (((x) & (y)) ^ ((x) & (z)) ^ ((y) & (z))) z 694 ext/hash/hash_sha.c #define SHA512_F0(x,y,z) (((x) & (y)) ^ ((~(x)) & (z))) z 696 ext/hash/hash_sha.c #define SHA512_F1(x,y,z) (((x) & (y)) ^ ((x) & (z)) ^ ((y) & (z))) z 32 ext/intl/common/common_date.h U_CFUNC int intl_datetime_decompose(zval *z, double *millis, TimeZone **tz, z 37 ext/intl/common/common_date.h U_CFUNC double intl_zval_to_millis(zval *z, intl_error *err, const char *func); z 31 ext/intl/msgformat/msgformat_format.c #define Z_ADDREF_P(z) ((z)->refcount++) z 4382 ext/mbstring/oniguruma/regcomp.c static int z = 1<<15; /* 32768: something big value */ z 4392 ext/mbstring/oniguruma/regcomp.c v1 = z / now->value; z 4393 ext/mbstring/oniguruma/regcomp.c v2 = z / alt->value; z 4625 ext/mbstring/oniguruma/regcomp.c int i, z; z 4638 ext/mbstring/oniguruma/regcomp.c z = BITSET_AT(cc->bs, i); z 4639 ext/mbstring/oniguruma/regcomp.c if ((z && !IS_NCCLASS_NOT(cc)) || (!z && IS_NCCLASS_NOT(cc))) { z 35 ext/mysqli/mysqli_warning.c #define ZVAL_UTF8_STRING(z, s, flags) ZVAL_STRING((z), (char*)(s)) z 36 ext/mysqli/mysqli_warning.c #define ZVAL_UTF8_STRINGL(z, s, l, flags) ZVAL_STRINGL((z), (char*)(s), (l)) z 252 ext/mysqli/mysqli_warning.c zval *z; z 263 ext/mysqli/mysqli_warning.c if (zend_parse_parameters(1, "o", &z)==FAILURE) { z 266 ext/mysqli/mysqli_warning.c obj = Z_MYSQLI_P(z); z 270 ext/mysqli/mysqli_warning.c MYSQLI_FETCH_RESOURCE_CONN(mysql, z, MYSQLI_STATUS_VALID); z 283 ext/mysqli/mysqli_warning.c MYSQLI_FETCH_RESOURCE_STMT(stmt, z, MYSQLI_STATUS_VALID); z 233 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_bind_one_param(stmt,n,z,t) (stmt)->m->bind_one_parameter((stmt), (n), (z), (t)) z 67 ext/opcache/zend_persist.c static void zend_persist_zval(zval *z); z 68 ext/opcache/zend_persist.c static void zend_persist_zval_const(zval *z); z 269 ext/opcache/zend_persist.c static void zend_persist_zval(zval *z) z 274 ext/opcache/zend_persist.c switch (Z_TYPE_P(z)) { z 277 ext/opcache/zend_persist.c flags = Z_GC_FLAGS_P(z) & ~ (IS_STR_PERSISTENT | IS_STR_INTERNED | IS_STR_PERMANENT); z 278 ext/opcache/zend_persist.c zend_accel_store_interned_string(Z_STR_P(z)); z 279 ext/opcache/zend_persist.c Z_GC_FLAGS_P(z) |= flags; z 280 ext/opcache/zend_persist.c Z_TYPE_FLAGS_P(z) &= ~(IS_TYPE_REFCOUNTED | IS_TYPE_COPYABLE); z 283 ext/opcache/zend_persist.c new_ptr = zend_shared_alloc_get_xlat_entry(Z_ARR_P(z)); z 285 ext/opcache/zend_persist.c Z_ARR_P(z) = new_ptr; z 286 ext/opcache/zend_persist.c Z_TYPE_FLAGS_P(z) = IS_TYPE_IMMUTABLE; z 288 ext/opcache/zend_persist.c if (Z_IMMUTABLE_P(z)) { z 289 ext/opcache/zend_persist.c Z_ARR_P(z) = zend_accel_memdup(Z_ARR_P(z), sizeof(zend_array)); z 290 ext/opcache/zend_persist.c zend_hash_persist_immutable(Z_ARRVAL_P(z)); z 292 ext/opcache/zend_persist.c GC_REMOVE_FROM_BUFFER(Z_ARR_P(z)); z 293 ext/opcache/zend_persist.c zend_accel_store(Z_ARR_P(z), sizeof(zend_array)); z 294 ext/opcache/zend_persist.c zend_hash_persist(Z_ARRVAL_P(z), zend_persist_zval); z 296 ext/opcache/zend_persist.c Z_TYPE_FLAGS_P(z) = IS_TYPE_IMMUTABLE; z 297 ext/opcache/zend_persist.c GC_REFCOUNT(Z_COUNTED_P(z)) = 2; z 298 ext/opcache/zend_persist.c GC_FLAGS(Z_COUNTED_P(z)) |= IS_ARRAY_IMMUTABLE; z 299 ext/opcache/zend_persist.c Z_ARRVAL_P(z)->u.flags |= HASH_FLAG_STATIC_KEYS; z 300 ext/opcache/zend_persist.c Z_ARRVAL_P(z)->u.flags &= ~HASH_FLAG_APPLY_PROTECTION; z 305 ext/opcache/zend_persist.c new_ptr = zend_shared_alloc_get_xlat_entry(Z_REF_P(z)); z 307 ext/opcache/zend_persist.c Z_REF_P(z) = new_ptr; z 309 ext/opcache/zend_persist.c zend_accel_store(Z_REF_P(z), sizeof(zend_reference)); z 310 ext/opcache/zend_persist.c zend_persist_zval(Z_REFVAL_P(z)); z 314 ext/opcache/zend_persist.c new_ptr = zend_shared_alloc_get_xlat_entry(Z_AST_P(z)); z 316 ext/opcache/zend_persist.c Z_AST_P(z) = new_ptr; z 318 ext/opcache/zend_persist.c zend_accel_store(Z_AST_P(z), sizeof(zend_ast_ref)); z 319 ext/opcache/zend_persist.c Z_ASTVAL_P(z) = zend_persist_ast(Z_ASTVAL_P(z)); z 325 ext/opcache/zend_persist.c static void zend_persist_zval_static(zval *z) z 330 ext/opcache/zend_persist.c switch (Z_TYPE_P(z)) { z 333 ext/opcache/zend_persist.c flags = Z_GC_FLAGS_P(z) & ~ (IS_STR_PERSISTENT | IS_STR_INTERNED | IS_STR_PERMANENT); z 334 ext/opcache/zend_persist.c zend_accel_store_interned_string(Z_STR_P(z)); z 335 ext/opcache/zend_persist.c Z_GC_FLAGS_P(z) |= flags; z 336 ext/opcache/zend_persist.c Z_TYPE_FLAGS_P(z) &= ~(IS_TYPE_REFCOUNTED | IS_TYPE_COPYABLE); z 339 ext/opcache/zend_persist.c new_ptr = zend_shared_alloc_get_xlat_entry(Z_ARR_P(z)); z 341 ext/opcache/zend_persist.c Z_ARR_P(z) = new_ptr; z 342 ext/opcache/zend_persist.c Z_TYPE_FLAGS_P(z) = IS_TYPE_IMMUTABLE; z 344 ext/opcache/zend_persist.c if (Z_IMMUTABLE_P(z)) { z 345 ext/opcache/zend_persist.c Z_ARR_P(z) = zend_accel_memdup(Z_ARR_P(z), sizeof(zend_array)); z 346 ext/opcache/zend_persist.c zend_hash_persist_immutable(Z_ARRVAL_P(z)); z 348 ext/opcache/zend_persist.c GC_REMOVE_FROM_BUFFER(Z_ARR_P(z)); z 349 ext/opcache/zend_persist.c zend_accel_store(Z_ARR_P(z), sizeof(zend_array)); z 350 ext/opcache/zend_persist.c zend_hash_persist(Z_ARRVAL_P(z), zend_persist_zval); z 352 ext/opcache/zend_persist.c Z_TYPE_FLAGS_P(z) = IS_TYPE_IMMUTABLE; z 353 ext/opcache/zend_persist.c GC_REFCOUNT(Z_COUNTED_P(z)) = 2; z 354 ext/opcache/zend_persist.c GC_FLAGS(Z_COUNTED_P(z)) |= IS_ARRAY_IMMUTABLE; z 355 ext/opcache/zend_persist.c Z_ARRVAL_P(z)->u.flags |= HASH_FLAG_STATIC_KEYS; z 356 ext/opcache/zend_persist.c Z_ARRVAL_P(z)->u.flags &= ~HASH_FLAG_APPLY_PROTECTION; z 361 ext/opcache/zend_persist.c new_ptr = zend_shared_alloc_get_xlat_entry(Z_REF_P(z)); z 363 ext/opcache/zend_persist.c Z_REF_P(z) = new_ptr; z 365 ext/opcache/zend_persist.c zend_accel_store(Z_REF_P(z), sizeof(zend_reference)); z 366 ext/opcache/zend_persist.c zend_persist_zval(Z_REFVAL_P(z)); z 370 ext/opcache/zend_persist.c new_ptr = zend_shared_alloc_get_xlat_entry(Z_AST_P(z)); z 372 ext/opcache/zend_persist.c Z_AST_P(z) = new_ptr; z 373 ext/opcache/zend_persist.c Z_TYPE_FLAGS_P(z) = IS_TYPE_CONSTANT | IS_TYPE_IMMUTABLE; z 375 ext/opcache/zend_persist.c zend_accel_store(Z_AST_P(z), sizeof(zend_ast_ref)); z 376 ext/opcache/zend_persist.c Z_ASTVAL_P(z) = zend_persist_ast(Z_ASTVAL_P(z)); z 377 ext/opcache/zend_persist.c Z_TYPE_FLAGS_P(z) = IS_TYPE_CONSTANT | IS_TYPE_IMMUTABLE; z 378 ext/opcache/zend_persist.c GC_REFCOUNT(Z_COUNTED_P(z)) = 2; z 384 ext/opcache/zend_persist.c static void zend_persist_zval_const(zval *z) z 389 ext/opcache/zend_persist.c switch (Z_TYPE_P(z)) { z 392 ext/opcache/zend_persist.c flags = Z_GC_FLAGS_P(z) & ~ (IS_STR_PERSISTENT | IS_STR_INTERNED | IS_STR_PERMANENT); z 393 ext/opcache/zend_persist.c zend_accel_memdup_interned_string(Z_STR_P(z)); z 394 ext/opcache/zend_persist.c Z_GC_FLAGS_P(z) |= flags; z 395 ext/opcache/zend_persist.c Z_TYPE_FLAGS_P(z) &= ~(IS_TYPE_REFCOUNTED | IS_TYPE_COPYABLE); z 398 ext/opcache/zend_persist.c new_ptr = zend_shared_alloc_get_xlat_entry(Z_ARR_P(z)); z 400 ext/opcache/zend_persist.c Z_ARR_P(z) = new_ptr; z 401 ext/opcache/zend_persist.c Z_TYPE_FLAGS_P(z) = IS_TYPE_IMMUTABLE; z 403 ext/opcache/zend_persist.c if (Z_IMMUTABLE_P(z)) { z 404 ext/opcache/zend_persist.c Z_ARR_P(z) = zend_accel_memdup(Z_ARR_P(z), sizeof(zend_array)); z 405 ext/opcache/zend_persist.c zend_hash_persist_immutable(Z_ARRVAL_P(z)); z 407 ext/opcache/zend_persist.c GC_REMOVE_FROM_BUFFER(Z_ARR_P(z)); z 408 ext/opcache/zend_persist.c zend_accel_store(Z_ARR_P(z), sizeof(zend_array)); z 409 ext/opcache/zend_persist.c zend_hash_persist(Z_ARRVAL_P(z), zend_persist_zval); z 411 ext/opcache/zend_persist.c Z_TYPE_FLAGS_P(z) = IS_TYPE_IMMUTABLE; z 412 ext/opcache/zend_persist.c GC_REFCOUNT(Z_COUNTED_P(z)) = 2; z 413 ext/opcache/zend_persist.c GC_FLAGS(Z_COUNTED_P(z)) |= IS_ARRAY_IMMUTABLE; z 414 ext/opcache/zend_persist.c Z_ARRVAL_P(z)->u.flags |= HASH_FLAG_STATIC_KEYS; z 415 ext/opcache/zend_persist.c Z_ARRVAL_P(z)->u.flags &= ~HASH_FLAG_APPLY_PROTECTION; z 420 ext/opcache/zend_persist.c new_ptr = zend_shared_alloc_get_xlat_entry(Z_REF_P(z)); z 422 ext/opcache/zend_persist.c Z_REF_P(z) = new_ptr; z 424 ext/opcache/zend_persist.c zend_accel_store(Z_REF_P(z), sizeof(zend_reference)); z 425 ext/opcache/zend_persist.c zend_persist_zval(Z_REFVAL_P(z)); z 429 ext/opcache/zend_persist.c new_ptr = zend_shared_alloc_get_xlat_entry(Z_AST_P(z)); z 431 ext/opcache/zend_persist.c Z_AST_P(z) = new_ptr; z 433 ext/opcache/zend_persist.c zend_accel_store(Z_AST_P(z), sizeof(zend_ast_ref)); z 434 ext/opcache/zend_persist.c Z_ASTVAL_P(z) = zend_persist_ast(Z_ASTVAL_P(z)); z 52 ext/opcache/zend_persist_calc.c static void zend_persist_zval_calc(zval *z); z 121 ext/opcache/zend_persist_calc.c static void zend_persist_zval_calc(zval *z) z 126 ext/opcache/zend_persist_calc.c switch (Z_TYPE_P(z)) { z 129 ext/opcache/zend_persist_calc.c flags = Z_GC_FLAGS_P(z) & ~ (IS_STR_PERSISTENT | IS_STR_INTERNED | IS_STR_PERMANENT); z 130 ext/opcache/zend_persist_calc.c ADD_INTERNED_STRING(Z_STR_P(z), 0); z 131 ext/opcache/zend_persist_calc.c if (ZSTR_IS_INTERNED(Z_STR_P(z))) { z 132 ext/opcache/zend_persist_calc.c Z_TYPE_FLAGS_P(z) &= ~ (IS_TYPE_REFCOUNTED | IS_TYPE_COPYABLE); z 134 ext/opcache/zend_persist_calc.c Z_GC_FLAGS_P(z) |= flags; z 137 ext/opcache/zend_persist_calc.c size = zend_shared_memdup_size(Z_ARR_P(z), sizeof(zend_array)); z 140 ext/opcache/zend_persist_calc.c zend_hash_persist_calc(Z_ARRVAL_P(z), zend_persist_zval_calc); z 144 ext/opcache/zend_persist_calc.c size = zend_shared_memdup_size(Z_REF_P(z), sizeof(zend_reference)); z 147 ext/opcache/zend_persist_calc.c zend_persist_zval_calc(Z_REFVAL_P(z)); z 151 ext/opcache/zend_persist_calc.c size = zend_shared_memdup_size(Z_AST_P(z), sizeof(zend_ast_ref)); z 154 ext/opcache/zend_persist_calc.c zend_persist_ast_calc(Z_ASTVAL_P(z)); z 25 ext/pcntl/pcntl.c #define IF_DEBUG(z) z z 27 ext/pcntl/pcntl.c #define IF_DEBUG(z) z 83 ext/pdo_pgsql/php_pdo_pgsql_int.h #define pdo_pgsql_error(d,e,z) _pdo_pgsql_error(d, NULL, e, z, NULL, __FILE__, __LINE__) z 85 ext/pdo_pgsql/php_pdo_pgsql_int.h #define pdo_pgsql_error_stmt(s,e,z) _pdo_pgsql_error(s->dbh, s, e, z, NULL, __FILE__, __LINE__) z 1244 ext/phar/phar.c const char *ext_str, *z; z 1305 ext/phar/phar.c if (ext_len > 3 && (z = memchr(ext_str, 'z', ext_len)) && ((ext_str + ext_len) - z >= 2) && !memcmp(z + 1, "ip", 2)) { z 1310 ext/phar/phar.c if (ext_len > 3 && (z = memchr(ext_str, 't', ext_len)) && ((ext_str + ext_len) - z >= 2) && !memcmp(z + 1, "ar", 2)) { z 57 ext/simplexml/simplexml.c static zval *sxe_get_value(zval *z, zval *rv); z 2001 ext/simplexml/simplexml.c static zval *sxe_get_value(zval *z, zval *rv) /* {{{ */ z 2003 ext/simplexml/simplexml.c if (sxe_object_cast_ex(z, rv, IS_STRING) == FAILURE) { z 6192 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_blob_write(sqlite3_blob *, const void *z, int n, int iOffset); z 9673 ext/sqlite3/libsqlite/sqlite3.c char *z; /* Pointer to data for string (char array) types */ z 10021 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeSetSql(Vdbe*, const char *z, int n, int); z 11798 ext/sqlite3/libsqlite/sqlite3.c const char *z; /* Text of the token. Not NULL-terminated! */ z 13368 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3AtoF(const char *z, double*, int, u8); z 13414 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void *sqlite3HexToBlob(sqlite3*, const char *z, int n); z 13442 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE u8 sqlite3GetBoolean(const char *z,u8); z 13552 ext/sqlite3/libsqlite/sqlite3.c #define sqlite3TableLock(v,w,x,y,z) z 13613 ext/sqlite3/libsqlite/sqlite3.c #define sqlite3WithPush(x,y,z) z 14677 ext/sqlite3/libsqlite/sqlite3.c char *z; /* String or BLOB value */ z 15881 ext/sqlite3/libsqlite/sqlite3.c char *z, zBuf[30]; z 15882 ext/sqlite3/libsqlite/sqlite3.c z = zBuf; z 15884 ext/sqlite3/libsqlite/sqlite3.c z[n] = (char)sqlite3UpperToLower[(u8)zMod[n]]; z 15886 ext/sqlite3/libsqlite/sqlite3.c z[n] = 0; z 15887 ext/sqlite3/libsqlite/sqlite3.c switch( z[0] ){ z 15895 ext/sqlite3/libsqlite/sqlite3.c if( strcmp(z, "localtime")==0 ){ z 15910 ext/sqlite3/libsqlite/sqlite3.c if( strcmp(z, "unixepoch")==0 && p->validJD ){ z 15916 ext/sqlite3/libsqlite/sqlite3.c else if( strcmp(z, "utc")==0 ){ z 15937 ext/sqlite3/libsqlite/sqlite3.c if( strncmp(z, "weekday ", 8)==0 z 15938 ext/sqlite3/libsqlite/sqlite3.c && sqlite3AtoF(&z[8], &r, sqlite3Strlen30(&z[8]), SQLITE_UTF8) z 15960 ext/sqlite3/libsqlite/sqlite3.c if( strncmp(z, "start of ", 9)!=0 ) break; z 15961 ext/sqlite3/libsqlite/sqlite3.c z += 9; z 15968 ext/sqlite3/libsqlite/sqlite3.c if( strcmp(z,"month")==0 ){ z 15971 ext/sqlite3/libsqlite/sqlite3.c }else if( strcmp(z,"year")==0 ){ z 15976 ext/sqlite3/libsqlite/sqlite3.c }else if( strcmp(z,"day")==0 ){ z 15994 ext/sqlite3/libsqlite/sqlite3.c for(n=1; z[n] && z[n]!=':' && !sqlite3Isspace(z[n]); n++){} z 15995 ext/sqlite3/libsqlite/sqlite3.c if( !sqlite3AtoF(z, &r, n, SQLITE_UTF8) ){ z 15999 ext/sqlite3/libsqlite/sqlite3.c if( z[n]==':' ){ z 16005 ext/sqlite3/libsqlite/sqlite3.c const char *z2 = z; z 16015 ext/sqlite3/libsqlite/sqlite3.c if( z[0]=='-' ) tx.iJD = -tx.iJD; z 16022 ext/sqlite3/libsqlite/sqlite3.c z += n; z 16023 ext/sqlite3/libsqlite/sqlite3.c while( sqlite3Isspace(*z) ) z++; z 16024 ext/sqlite3/libsqlite/sqlite3.c n = sqlite3Strlen30(z); z 16026 ext/sqlite3/libsqlite/sqlite3.c if( z[n-1]=='s' ){ z[n-1] = 0; n--; } z 16030 ext/sqlite3/libsqlite/sqlite3.c if( n==3 && strcmp(z,"day")==0 ){ z 16032 ext/sqlite3/libsqlite/sqlite3.c }else if( n==4 && strcmp(z,"hour")==0 ){ z 16034 ext/sqlite3/libsqlite/sqlite3.c }else if( n==6 && strcmp(z,"minute")==0 ){ z 16036 ext/sqlite3/libsqlite/sqlite3.c }else if( n==6 && strcmp(z,"second")==0 ){ z 16038 ext/sqlite3/libsqlite/sqlite3.c }else if( n==5 && strcmp(z,"month")==0 ){ z 16051 ext/sqlite3/libsqlite/sqlite3.c }else if( n==4 && strcmp(z,"year")==0 ){ z 16089 ext/sqlite3/libsqlite/sqlite3.c const unsigned char *z; z 16100 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3_value_text(argv[0]); z 16101 ext/sqlite3/libsqlite/sqlite3.c if( !z || parseDateOrTime(context, (char*)z, p) ){ z 16106 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3_value_text(argv[i]); z 16107 ext/sqlite3/libsqlite/sqlite3.c if( z==0 || parseModifier(context, (char*)z, p) ) return 1; z 16220 ext/sqlite3/libsqlite/sqlite3.c char *z; z 16266 ext/sqlite3/libsqlite/sqlite3.c z = zBuf; z 16271 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3DbMallocRaw(db, (int)n); z 16272 ext/sqlite3/libsqlite/sqlite3.c if( z==0 ){ z 16281 ext/sqlite3/libsqlite/sqlite3.c z[j++] = zFmt[i]; z 16285 ext/sqlite3/libsqlite/sqlite3.c case 'd': sqlite3_snprintf(3, &z[j],"%02d",x.D); j+=2; break; z 16289 ext/sqlite3/libsqlite/sqlite3.c sqlite3_snprintf(7, &z[j],"%06.3f", s); z 16290 ext/sqlite3/libsqlite/sqlite3.c j += sqlite3Strlen30(&z[j]); z 16293 ext/sqlite3/libsqlite/sqlite3.c case 'H': sqlite3_snprintf(3, &z[j],"%02d",x.h); j+=2; break; z 16306 ext/sqlite3/libsqlite/sqlite3.c sqlite3_snprintf(3, &z[j],"%02d",(nDay+7-wd)/7); z 16309 ext/sqlite3/libsqlite/sqlite3.c sqlite3_snprintf(4, &z[j],"%03d",nDay+1); z 16315 ext/sqlite3/libsqlite/sqlite3.c sqlite3_snprintf(20, &z[j],"%.16g",x.iJD/86400000.0); z 16316 ext/sqlite3/libsqlite/sqlite3.c j+=sqlite3Strlen30(&z[j]); z 16319 ext/sqlite3/libsqlite/sqlite3.c case 'm': sqlite3_snprintf(3, &z[j],"%02d",x.M); j+=2; break; z 16320 ext/sqlite3/libsqlite/sqlite3.c case 'M': sqlite3_snprintf(3, &z[j],"%02d",x.m); j+=2; break; z 16322 ext/sqlite3/libsqlite/sqlite3.c sqlite3_snprintf(30,&z[j],"%lld", z 16324 ext/sqlite3/libsqlite/sqlite3.c j += sqlite3Strlen30(&z[j]); z 16327 ext/sqlite3/libsqlite/sqlite3.c case 'S': sqlite3_snprintf(3,&z[j],"%02d",(int)x.s); j+=2; break; z 16329 ext/sqlite3/libsqlite/sqlite3.c z[j++] = (char)(((x.iJD+129600000)/86400000) % 7) + '0'; z 16333 ext/sqlite3/libsqlite/sqlite3.c sqlite3_snprintf(5,&z[j],"%04d",x.Y); j+=sqlite3Strlen30(&z[j]); z 16336 ext/sqlite3/libsqlite/sqlite3.c default: z[j++] = '%'; break; z 16340 ext/sqlite3/libsqlite/sqlite3.c z[j] = 0; z 16341 ext/sqlite3/libsqlite/sqlite3.c sqlite3_result_text(context, z, -1, z 16342 ext/sqlite3/libsqlite/sqlite3.c z==zBuf ? SQLITE_TRANSIENT : SQLITE_DYNAMIC); z 17553 ext/sqlite3/libsqlite/sqlite3.c char *z; z 17565 ext/sqlite3/libsqlite/sqlite3.c z = p; z 17566 ext/sqlite3/libsqlite/sqlite3.c pBt = (void**)&z[mem.nTitle]; z 17592 ext/sqlite3/libsqlite/sqlite3.c memcpy(z, mem.zTitle, mem.nTitle); z 17612 ext/sqlite3/libsqlite/sqlite3.c char *z; z 17633 ext/sqlite3/libsqlite/sqlite3.c z = (char*)pBt; z 17634 ext/sqlite3/libsqlite/sqlite3.c z -= pHdr->nTitle; z 17636 ext/sqlite3/libsqlite/sqlite3.c randomFill(z, sizeof(void*)*pHdr->nBacktraceSlots + sizeof(*pHdr) + z 17638 ext/sqlite3/libsqlite/sqlite3.c free(z); z 17796 ext/sqlite3/libsqlite/sqlite3.c char *z = (char*)pHdr; z 17797 ext/sqlite3/libsqlite/sqlite3.c z -= pHdr->nBacktraceSlots*sizeof(void*) + pHdr->nTitle; z 17799 ext/sqlite3/libsqlite/sqlite3.c pHdr->iSize, &pHdr[1], pHdr->nTitle ? z : "???"); z 21263 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE char *sqlite3DbStrDup(sqlite3 *db, const char *z){ z 21266 ext/sqlite3/libsqlite/sqlite3.c if( z==0 ){ z 21269 ext/sqlite3/libsqlite/sqlite3.c n = sqlite3Strlen30(z) + 1; z 21273 ext/sqlite3/libsqlite/sqlite3.c memcpy(zNew, z, n); z 21277 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE char *sqlite3DbStrNDup(sqlite3 *db, const char *z, u64 n){ z 21279 ext/sqlite3/libsqlite/sqlite3.c if( z==0 ){ z 21285 ext/sqlite3/libsqlite/sqlite3.c memcpy(zNew, z, (size_t)n); z 21298 ext/sqlite3/libsqlite/sqlite3.c char *z; z 21301 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3VMPrintf(db, zFormat, ap); z 21304 ext/sqlite3/libsqlite/sqlite3.c *pz = z; z 22043 ext/sqlite3/libsqlite/sqlite3.c sqlite3StrAccumAppend(pAccum, (const char*)pToken->z, pToken->n); z 22157 ext/sqlite3/libsqlite/sqlite3.c static void SQLITE_NOINLINE enlargeAndAppend(StrAccum *p, const char *z, int N){ z 22160 ext/sqlite3/libsqlite/sqlite3.c memcpy(&p->zText[p->nChar], z, N); z 22169 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3StrAccumAppend(StrAccum *p, const char *z, int N){ z 22170 ext/sqlite3/libsqlite/sqlite3.c assert( z!=0 || N==0 ); z 22175 ext/sqlite3/libsqlite/sqlite3.c enlargeAndAppend(p,z,N); z 22179 ext/sqlite3/libsqlite/sqlite3.c memcpy(&p->zText[p->nChar-N], z, N); z 22186 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3StrAccumAppendAll(StrAccum *p, const char *z){ z 22187 ext/sqlite3/libsqlite/sqlite3.c sqlite3StrAccumAppend(p, z, sqlite3Strlen30(z)); z 22249 ext/sqlite3/libsqlite/sqlite3.c char *z; z 22256 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3StrAccumFinish(&acc); z 22260 ext/sqlite3/libsqlite/sqlite3.c return z; z 22269 ext/sqlite3/libsqlite/sqlite3.c char *z; z 22271 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3VMPrintf(db, zFormat, ap); z 22273 ext/sqlite3/libsqlite/sqlite3.c return z; z 22286 ext/sqlite3/libsqlite/sqlite3.c char *z; z 22288 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3VMPrintf(db, zFormat, ap); z 22291 ext/sqlite3/libsqlite/sqlite3.c return z; z 22299 ext/sqlite3/libsqlite/sqlite3.c char *z; z 22314 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3StrAccumFinish(&acc); z 22315 ext/sqlite3/libsqlite/sqlite3.c return z; z 22324 ext/sqlite3/libsqlite/sqlite3.c char *z; z 22329 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3_vmprintf(zFormat, ap); z 22331 ext/sqlite3/libsqlite/sqlite3.c return z; z 22362 ext/sqlite3/libsqlite/sqlite3.c char *z; z 22365 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3_vsnprintf(n, zBuf, zFormat, ap); z 22367 ext/sqlite3/libsqlite/sqlite3.c return z; z 23101 ext/sqlite3/libsqlite/sqlite3.c unsigned char *z; /* Output iterator */ z 23130 ext/sqlite3/libsqlite/sqlite3.c zIn = (u8*)pMem->z; z 23166 ext/sqlite3/libsqlite/sqlite3.c zIn = (u8*)pMem->z; z 23172 ext/sqlite3/libsqlite/sqlite3.c z = zOut; z 23179 ext/sqlite3/libsqlite/sqlite3.c WRITE_UTF16LE(z, c); z 23186 ext/sqlite3/libsqlite/sqlite3.c WRITE_UTF16BE(z, c); z 23189 ext/sqlite3/libsqlite/sqlite3.c pMem->n = (int)(z - zOut); z 23190 ext/sqlite3/libsqlite/sqlite3.c *z++ = 0; z 23197 ext/sqlite3/libsqlite/sqlite3.c WRITE_UTF8(z, c); z 23203 ext/sqlite3/libsqlite/sqlite3.c WRITE_UTF8(z, c); z 23206 ext/sqlite3/libsqlite/sqlite3.c pMem->n = (int)(z - zOut); z 23208 ext/sqlite3/libsqlite/sqlite3.c *z = 0; z 23215 ext/sqlite3/libsqlite/sqlite3.c pMem->z = (char*)zOut; z 23216 ext/sqlite3/libsqlite/sqlite3.c pMem->zMalloc = pMem->z; z 23217 ext/sqlite3/libsqlite/sqlite3.c pMem->szMalloc = sqlite3DbMallocSize(pMem->db, pMem->z); z 23245 ext/sqlite3/libsqlite/sqlite3.c u8 b1 = *(u8 *)pMem->z; z 23246 ext/sqlite3/libsqlite/sqlite3.c u8 b2 = *(((u8 *)pMem->z) + 1); z 23259 ext/sqlite3/libsqlite/sqlite3.c memmove(pMem->z, &pMem->z[2], pMem->n); z 23260 ext/sqlite3/libsqlite/sqlite3.c pMem->z[pMem->n] = '\0'; z 23261 ext/sqlite3/libsqlite/sqlite3.c pMem->z[pMem->n+1] = '\0'; z 23279 ext/sqlite3/libsqlite/sqlite3.c const u8 *z = (const u8*)zIn; z 23282 ext/sqlite3/libsqlite/sqlite3.c zTerm = &z[nByte]; z 23286 ext/sqlite3/libsqlite/sqlite3.c assert( z<=zTerm ); z 23287 ext/sqlite3/libsqlite/sqlite3.c while( *z!=0 && z<zTerm ){ z 23288 ext/sqlite3/libsqlite/sqlite3.c SQLITE_SKIP_UTF8(z); z 23331 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE char *sqlite3Utf16to8(sqlite3 *db, const void *z, int nByte, u8 enc){ z 23335 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeMemSetStr(&m, z, nByte, enc, SQLITE_STATIC); z 23339 ext/sqlite3/libsqlite/sqlite3.c m.z = 0; z 23343 ext/sqlite3/libsqlite/sqlite3.c assert( m.z || db->mallocFailed ); z 23344 ext/sqlite3/libsqlite/sqlite3.c return m.z; z 23354 ext/sqlite3/libsqlite/sqlite3.c unsigned char const *z = zIn; z 23359 ext/sqlite3/libsqlite/sqlite3.c READ_UTF16BE(z, 1, c); z 23364 ext/sqlite3/libsqlite/sqlite3.c READ_UTF16LE(z, 1, c); z 23368 ext/sqlite3/libsqlite/sqlite3.c return (int)(z-(unsigned char const *)zIn); z 23380 ext/sqlite3/libsqlite/sqlite3.c unsigned char *z; z 23385 ext/sqlite3/libsqlite/sqlite3.c z = zBuf; z 23386 ext/sqlite3/libsqlite/sqlite3.c WRITE_UTF8(z, i); z 23387 ext/sqlite3/libsqlite/sqlite3.c n = (int)(z-zBuf); z 23389 ext/sqlite3/libsqlite/sqlite3.c z[0] = 0; z 23390 ext/sqlite3/libsqlite/sqlite3.c z = zBuf; z 23391 ext/sqlite3/libsqlite/sqlite3.c c = sqlite3Utf8Read((const u8**)&z); z 23396 ext/sqlite3/libsqlite/sqlite3.c assert( (z-zBuf)==n ); z 23400 ext/sqlite3/libsqlite/sqlite3.c z = zBuf; z 23401 ext/sqlite3/libsqlite/sqlite3.c WRITE_UTF16LE(z, i); z 23402 ext/sqlite3/libsqlite/sqlite3.c n = (int)(z-zBuf); z 23404 ext/sqlite3/libsqlite/sqlite3.c z[0] = 0; z 23405 ext/sqlite3/libsqlite/sqlite3.c z = zBuf; z 23406 ext/sqlite3/libsqlite/sqlite3.c READ_UTF16LE(z, 1, c); z 23408 ext/sqlite3/libsqlite/sqlite3.c assert( (z-zBuf)==n ); z 23412 ext/sqlite3/libsqlite/sqlite3.c z = zBuf; z 23413 ext/sqlite3/libsqlite/sqlite3.c WRITE_UTF16BE(z, i); z 23414 ext/sqlite3/libsqlite/sqlite3.c n = (int)(z-zBuf); z 23416 ext/sqlite3/libsqlite/sqlite3.c z[0] = 0; z 23417 ext/sqlite3/libsqlite/sqlite3.c z = zBuf; z 23418 ext/sqlite3/libsqlite/sqlite3.c READ_UTF16BE(z, 1, c); z 23420 ext/sqlite3/libsqlite/sqlite3.c assert( (z-zBuf)==n ); z 23515 ext/sqlite3/libsqlite/sqlite3.c volatile double z = y; z 23516 ext/sqlite3/libsqlite/sqlite3.c rc = (y!=z); z 23533 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3Strlen30(const char *z){ z 23534 ext/sqlite3/libsqlite/sqlite3.c const char *z2 = z; z 23535 ext/sqlite3/libsqlite/sqlite3.c if( z==0 ) return 0; z 23537 ext/sqlite3/libsqlite/sqlite3.c return 0x3fffffff & (int)(z2 - z); z 23576 ext/sqlite3/libsqlite/sqlite3.c char *z; z 23579 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3VMPrintf(db, zFormat, ap); z 23581 ext/sqlite3/libsqlite/sqlite3.c sqlite3ValueSetStr(db->pErr, -1, z, SQLITE_UTF8, SQLITE_DYNAMIC); z 23636 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3Dequote(char *z){ z 23639 ext/sqlite3/libsqlite/sqlite3.c if( z==0 ) return -1; z 23640 ext/sqlite3/libsqlite/sqlite3.c quote = z[0]; z 23649 ext/sqlite3/libsqlite/sqlite3.c assert( z[i] ); z 23650 ext/sqlite3/libsqlite/sqlite3.c if( z[i]==quote ){ z 23651 ext/sqlite3/libsqlite/sqlite3.c if( z[i+1]==quote ){ z 23652 ext/sqlite3/libsqlite/sqlite3.c z[j++] = quote; z 23658 ext/sqlite3/libsqlite/sqlite3.c z[j++] = z[i]; z 23661 ext/sqlite3/libsqlite/sqlite3.c z[j] = 0; z 23725 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3AtoF(const char *z, double *pResult, int length, u8 enc){ z 23728 ext/sqlite3/libsqlite/sqlite3.c const char *zEnd = z + length; z 23749 ext/sqlite3/libsqlite/sqlite3.c for(i=3-enc; i<length && z[i]==0; i+=2){} z 23751 ext/sqlite3/libsqlite/sqlite3.c zEnd = z+i+enc-3; z 23752 ext/sqlite3/libsqlite/sqlite3.c z += (enc&1); z 23756 ext/sqlite3/libsqlite/sqlite3.c while( z<zEnd && sqlite3Isspace(*z) ) z+=incr; z 23757 ext/sqlite3/libsqlite/sqlite3.c if( z>=zEnd ) return 0; z 23760 ext/sqlite3/libsqlite/sqlite3.c if( *z=='-' ){ z 23762 ext/sqlite3/libsqlite/sqlite3.c z+=incr; z 23763 ext/sqlite3/libsqlite/sqlite3.c }else if( *z=='+' ){ z 23764 ext/sqlite3/libsqlite/sqlite3.c z+=incr; z 23768 ext/sqlite3/libsqlite/sqlite3.c while( z<zEnd && z[0]=='0' ) z+=incr, nDigits++; z 23771 ext/sqlite3/libsqlite/sqlite3.c while( z<zEnd && sqlite3Isdigit(*z) && s<((LARGEST_INT64-9)/10) ){ z 23772 ext/sqlite3/libsqlite/sqlite3.c s = s*10 + (*z - '0'); z 23773 ext/sqlite3/libsqlite/sqlite3.c z+=incr, nDigits++; z 23778 ext/sqlite3/libsqlite/sqlite3.c while( z<zEnd && sqlite3Isdigit(*z) ) z+=incr, nDigits++, d++; z 23779 ext/sqlite3/libsqlite/sqlite3.c if( z>=zEnd ) goto do_atof_calc; z 23782 ext/sqlite3/libsqlite/sqlite3.c if( *z=='.' ){ z 23783 ext/sqlite3/libsqlite/sqlite3.c z+=incr; z 23786 ext/sqlite3/libsqlite/sqlite3.c while( z<zEnd && sqlite3Isdigit(*z) && s<((LARGEST_INT64-9)/10) ){ z 23787 ext/sqlite3/libsqlite/sqlite3.c s = s*10 + (*z - '0'); z 23788 ext/sqlite3/libsqlite/sqlite3.c z+=incr, nDigits++, d--; z 23791 ext/sqlite3/libsqlite/sqlite3.c while( z<zEnd && sqlite3Isdigit(*z) ) z+=incr, nDigits++; z 23793 ext/sqlite3/libsqlite/sqlite3.c if( z>=zEnd ) goto do_atof_calc; z 23796 ext/sqlite3/libsqlite/sqlite3.c if( *z=='e' || *z=='E' ){ z 23797 ext/sqlite3/libsqlite/sqlite3.c z+=incr; z 23799 ext/sqlite3/libsqlite/sqlite3.c if( z>=zEnd ) goto do_atof_calc; z 23801 ext/sqlite3/libsqlite/sqlite3.c if( *z=='-' ){ z 23803 ext/sqlite3/libsqlite/sqlite3.c z+=incr; z 23804 ext/sqlite3/libsqlite/sqlite3.c }else if( *z=='+' ){ z 23805 ext/sqlite3/libsqlite/sqlite3.c z+=incr; z 23808 ext/sqlite3/libsqlite/sqlite3.c while( z<zEnd && sqlite3Isdigit(*z) ){ z 23809 ext/sqlite3/libsqlite/sqlite3.c e = e<10000 ? (e*10 + (*z - '0')) : 10000; z 23810 ext/sqlite3/libsqlite/sqlite3.c z+=incr; z 23817 ext/sqlite3/libsqlite/sqlite3.c while( z<zEnd && sqlite3Isspace(*z) ) z+=incr; z 23886 ext/sqlite3/libsqlite/sqlite3.c return z>=zEnd && nDigits>0 && eValid && nonNum==0; z 23888 ext/sqlite3/libsqlite/sqlite3.c return !sqlite3Atoi64(z, pResult, length, enc); z 24024 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3DecOrHexToI64(const char *z, i64 *pOut){ z 24026 ext/sqlite3/libsqlite/sqlite3.c if( z[0]=='0' z 24027 ext/sqlite3/libsqlite/sqlite3.c && (z[1]=='x' || z[1]=='X') z 24028 ext/sqlite3/libsqlite/sqlite3.c && sqlite3Isxdigit(z[2]) z 24032 ext/sqlite3/libsqlite/sqlite3.c for(i=2; z[i]=='0'; i++){} z 24033 ext/sqlite3/libsqlite/sqlite3.c for(k=i; sqlite3Isxdigit(z[k]); k++){ z 24034 ext/sqlite3/libsqlite/sqlite3.c u = u*16 + sqlite3HexToInt(z[k]); z 24037 ext/sqlite3/libsqlite/sqlite3.c return (z[k]==0 && k-i<=16) ? 0 : 1; z 24041 ext/sqlite3/libsqlite/sqlite3.c return sqlite3Atoi64(z, pOut, sqlite3Strlen30(z), SQLITE_UTF8); z 24113 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3Atoi(const char *z){ z 24115 ext/sqlite3/libsqlite/sqlite3.c if( z ) sqlite3GetInt32(z, &x); z 24544 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void *sqlite3HexToBlob(sqlite3 *db, const char *z, int n){ z 24552 ext/sqlite3/libsqlite/sqlite3.c zBlob[i/2] = (sqlite3HexToInt(z[i])<<4) | sqlite3HexToInt(z[i+1]); z 24711 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3FileSuffix3(const char *zBaseFilename, char *z){ z 24717 ext/sqlite3/libsqlite/sqlite3.c sz = sqlite3Strlen30(z); z 24718 ext/sqlite3/libsqlite/sqlite3.c for(i=sz-1; i>0 && z[i]!='/' && z[i]!='.'; i--){} z 24719 ext/sqlite3/libsqlite/sqlite3.c if( z[i]=='.' && ALWAYS(sz>i+4) ) memmove(&z[i+1], &z[sz-3], 4); z 24858 ext/sqlite3/libsqlite/sqlite3.c static unsigned int strHash(const char *z){ z 24861 ext/sqlite3/libsqlite/sqlite3.c while( (c = (unsigned char)*z++)!=0 ){ z 26024 ext/sqlite3/libsqlite/sqlite3.c static int robust_open(const char *z, int f, mode_t m){ z 26029 ext/sqlite3/libsqlite/sqlite3.c fd = osOpen(z,f|O_CLOEXEC,m2); z 26031 ext/sqlite3/libsqlite/sqlite3.c fd = osOpen(z,f,m2); z 26040 ext/sqlite3/libsqlite/sqlite3.c "attempt to open \"%s\" as file descriptor %d", z, fd); z 26310 ext/sqlite3/libsqlite/sqlite3.c static int vxworksSimplifyName(char *z, int n){ z 26312 ext/sqlite3/libsqlite/sqlite3.c while( n>1 && z[n-1]=='/' ){ n--; } z 26314 ext/sqlite3/libsqlite/sqlite3.c if( z[i]=='/' ){ z 26315 ext/sqlite3/libsqlite/sqlite3.c if( z[i+1]=='/' ) continue; z 26316 ext/sqlite3/libsqlite/sqlite3.c if( z[i+1]=='.' && i+2<n && z[i+2]=='/' ){ z 26320 ext/sqlite3/libsqlite/sqlite3.c if( z[i+1]=='.' && i+3<n && z[i+2]=='.' && z[i+3]=='/' ){ z 26321 ext/sqlite3/libsqlite/sqlite3.c while( j>0 && z[j-1]!='/' ){ j--; } z 26327 ext/sqlite3/libsqlite/sqlite3.c z[j++] = z[i]; z 26329 ext/sqlite3/libsqlite/sqlite3.c z[j] = 0; z 30454 ext/sqlite3/libsqlite/sqlite3.c static const sqlite3_io_methods *FINDER##Impl(const char *z, unixFile *p){ \ z 30455 ext/sqlite3/libsqlite/sqlite3.c UNUSED_PARAMETER(z); UNUSED_PARAMETER(p); \ z 41542 ext/sqlite3/libsqlite/sqlite3.c # define sqlite3WalOpen(x,y,z) 0 z 41544 ext/sqlite3/libsqlite/sqlite3.c # define sqlite3WalClose(w,x,y,z) 0 z 41545 ext/sqlite3/libsqlite/sqlite3.c # define sqlite3WalBeginReadTransaction(y,z) 0 z 41546 ext/sqlite3/libsqlite/sqlite3.c # define sqlite3WalEndReadTransaction(z) z 41550 ext/sqlite3/libsqlite/sqlite3.c # define sqlite3WalUndo(x,y,z) 0 z 41551 ext/sqlite3/libsqlite/sqlite3.c # define sqlite3WalSavepoint(y,z) z 41552 ext/sqlite3/libsqlite/sqlite3.c # define sqlite3WalSavepointUndo(y,z) 0 z 41553 ext/sqlite3/libsqlite/sqlite3.c # define sqlite3WalFrames(u,v,w,x,y,z) 0 z 41554 ext/sqlite3/libsqlite/sqlite3.c # define sqlite3WalCheckpoint(r,s,t,u,v,w,x,y,z) 0 z 41555 ext/sqlite3/libsqlite/sqlite3.c # define sqlite3WalCallback(z) 0 z 41556 ext/sqlite3/libsqlite/sqlite3.c # define sqlite3WalExclusiveMode(y,z) 0 z 41557 ext/sqlite3/libsqlite/sqlite3.c # define sqlite3WalHeapMemory(z) 0 z 41558 ext/sqlite3/libsqlite/sqlite3.c # define sqlite3WalFramesize(z) 0 z 41559 ext/sqlite3/libsqlite/sqlite3.c # define sqlite3WalFindFrame(x,y,z) 0 z 42455 ext/sqlite3/libsqlite/sqlite3.c # define pagerOpenWalIfPresent(z) SQLITE_OK z 42456 ext/sqlite3/libsqlite/sqlite3.c # define pagerBeginReadTransaction(z) SQLITE_OK z 46209 ext/sqlite3/libsqlite/sqlite3.c const char *z; z 46218 ext/sqlite3/libsqlite/sqlite3.c z = zUri = &zFilename[sqlite3Strlen30(zFilename)+1]; z 46219 ext/sqlite3/libsqlite/sqlite3.c while( *z ){ z 46220 ext/sqlite3/libsqlite/sqlite3.c z += sqlite3Strlen30(z)+1; z 46221 ext/sqlite3/libsqlite/sqlite3.c z += sqlite3Strlen30(z)+1; z 46223 ext/sqlite3/libsqlite/sqlite3.c nUri = (int)(&z[1] - zUri); z 53557 ext/sqlite3/libsqlite/sqlite3.c #define invalidateIncrblobCursors(x,y,z) z 53996 ext/sqlite3/libsqlite/sqlite3.c #define ptrmapPut(w,x,y,z,rc) z 53997 ext/sqlite3/libsqlite/sqlite3.c #define ptrmapGet(w,x,y,z) SQLITE_OK z 57599 ext/sqlite3/libsqlite/sqlite3.c # define assertParentIndex(x,y,z) z 59587 ext/sqlite3/libsqlite/sqlite3.c u8 *z; z 59589 ext/sqlite3/libsqlite/sqlite3.c z = findCell(pPage, j); z 59590 ext/sqlite3/libsqlite/sqlite3.c btreeParseCellPtr(pPage, z, &info); z 59592 ext/sqlite3/libsqlite/sqlite3.c Pgno ovfl = get4byte(&z[info.iOverflow]); z 59597 ext/sqlite3/libsqlite/sqlite3.c Pgno child = get4byte(z); z 62180 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3BtreePutData(BtCursor *pCsr, u32 offset, u32 amt, void *z){ z 62222 ext/sqlite3/libsqlite/sqlite3.c return accessPayload(pCsr, offset, amt, (unsigned char *)z, 1); z 63143 ext/sqlite3/libsqlite/sqlite3.c ((p->szMalloc>0 && p->z==p->zMalloc)? 1 : 0) + z 63209 ext/sqlite3/libsqlite/sqlite3.c testcase( bPreserve && pMem->z==0 ); z 63215 ext/sqlite3/libsqlite/sqlite3.c if( bPreserve && pMem->szMalloc>0 && pMem->z==pMem->zMalloc ){ z 63216 ext/sqlite3/libsqlite/sqlite3.c pMem->z = pMem->zMalloc = sqlite3DbReallocOrFree(pMem->db, pMem->z, n); z 63224 ext/sqlite3/libsqlite/sqlite3.c pMem->z = 0; z 63232 ext/sqlite3/libsqlite/sqlite3.c if( bPreserve && pMem->z && pMem->z!=pMem->zMalloc ){ z 63233 ext/sqlite3/libsqlite/sqlite3.c memcpy(pMem->zMalloc, pMem->z, pMem->n); z 63237 ext/sqlite3/libsqlite/sqlite3.c pMem->xDel((void *)(pMem->z)); z 63240 ext/sqlite3/libsqlite/sqlite3.c pMem->z = pMem->zMalloc; z 63265 ext/sqlite3/libsqlite/sqlite3.c pMem->z = pMem->zMalloc; z 63282 ext/sqlite3/libsqlite/sqlite3.c if( (f&(MEM_Str|MEM_Blob)) && (pMem->szMalloc==0 || pMem->z!=pMem->zMalloc) ){ z 63286 ext/sqlite3/libsqlite/sqlite3.c pMem->z[pMem->n] = 0; z 63287 ext/sqlite3/libsqlite/sqlite3.c pMem->z[pMem->n+1] = 0; z 63319 ext/sqlite3/libsqlite/sqlite3.c memset(&pMem->z[pMem->n], 0, pMem->u.nZero); z 63335 ext/sqlite3/libsqlite/sqlite3.c pMem->z[pMem->n] = 0; z 63336 ext/sqlite3/libsqlite/sqlite3.c pMem->z[pMem->n+1] = 0; z 63392 ext/sqlite3/libsqlite/sqlite3.c sqlite3_snprintf(nByte, pMem->z, "%lld", pMem->u.i); z 63395 ext/sqlite3/libsqlite/sqlite3.c sqlite3_snprintf(nByte, pMem->z, "%!.15g", pMem->u.r); z 63397 ext/sqlite3/libsqlite/sqlite3.c pMem->n = sqlite3Strlen30(pMem->z); z 63456 ext/sqlite3/libsqlite/sqlite3.c p->xDel((void *)p->z); z 63483 ext/sqlite3/libsqlite/sqlite3.c p->z = 0; z 63555 ext/sqlite3/libsqlite/sqlite3.c assert( pMem->z || pMem->n==0 ); z 63556 ext/sqlite3/libsqlite/sqlite3.c sqlite3Atoi64(pMem->z, &value, pMem->n, pMem->enc); z 63579 ext/sqlite3/libsqlite/sqlite3.c sqlite3AtoF(pMem->z, &val, pMem->n, pMem->enc); z 63654 ext/sqlite3/libsqlite/sqlite3.c if( 0==sqlite3Atoi64(pMem->z, &pMem->u.i, pMem->n, pMem->enc) ){ z 63758 ext/sqlite3/libsqlite/sqlite3.c pMem->z = 0; z 63938 ext/sqlite3/libsqlite/sqlite3.c const char *z, /* String pointer */ z 63951 ext/sqlite3/libsqlite/sqlite3.c if( !z ){ z 63965 ext/sqlite3/libsqlite/sqlite3.c nByte = sqlite3Strlen30(z); z 63968 ext/sqlite3/libsqlite/sqlite3.c for(nByte=0; nByte<=iLimit && (z[nByte] | z[nByte+1]); nByte+=2){} z 63991 ext/sqlite3/libsqlite/sqlite3.c memcpy(pMem->z, z, nAlloc); z 63994 ext/sqlite3/libsqlite/sqlite3.c pMem->zMalloc = pMem->z = (char *)z; z 63998 ext/sqlite3/libsqlite/sqlite3.c pMem->z = (char *)z; z 64061 ext/sqlite3/libsqlite/sqlite3.c pMem->z = &zData[offset]; z 64068 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeKey(pCur, offset, amt, pMem->z); z 64070 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeData(pCur, offset, amt, pMem->z); z 64073 ext/sqlite3/libsqlite/sqlite3.c pMem->z[amt] = 0; z 64074 ext/sqlite3/libsqlite/sqlite3.c pMem->z[amt+1] = 0; z 64105 ext/sqlite3/libsqlite/sqlite3.c if( (enc & SQLITE_UTF16_ALIGNED)!=0 && 1==(1&SQLITE_PTR_TO_INT(pVal->z)) ){ z 64114 ext/sqlite3/libsqlite/sqlite3.c assert( 0==(1&SQLITE_PTR_TO_INT(pVal->z)) ); z 64119 ext/sqlite3/libsqlite/sqlite3.c return pVal->z; z 64141 ext/sqlite3/libsqlite/sqlite3.c return pVal->z; z 64751 ext/sqlite3/libsqlite/sqlite3.c const void *z, /* Text of the new string */ z 64755 ext/sqlite3/libsqlite/sqlite3.c if( v ) sqlite3VdbeMemSetStr((Mem *)v, z, n, enc, xDel); z 64826 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeSetSql(Vdbe *p, const char *z, int n, int isPrepareV2){ z 64833 ext/sqlite3/libsqlite/sqlite3.c p->zSql = sqlite3DbStrNDup(p->db, z, n); z 65641 ext/sqlite3/libsqlite/sqlite3.c pOp->p4.z = sqlite3DbStrNDup(p->db, zP4, n); z 65887 ext/sqlite3/libsqlite/sqlite3.c zP4 = pMem->z; z 65920 ext/sqlite3/libsqlite/sqlite3.c zP4 = pOp->p4.z; z 66163 ext/sqlite3/libsqlite/sqlite3.c apSub = (SubProgram **)pSub->z; z 66203 ext/sqlite3/libsqlite/sqlite3.c pMem->z = (char*)sqlite3OpcodeName(pOp->opcode); /* Opcode */ z 66204 ext/sqlite3/libsqlite/sqlite3.c assert( pMem->z!=0 ); z 66205 ext/sqlite3/libsqlite/sqlite3.c pMem->n = sqlite3Strlen30(pMem->z); z 66221 ext/sqlite3/libsqlite/sqlite3.c apSub = (SubProgram **)pSub->z; z 66246 ext/sqlite3/libsqlite/sqlite3.c zP4 = displayP4(pOp, pMem->z, 32); z 66247 ext/sqlite3/libsqlite/sqlite3.c if( zP4!=pMem->z ){ z 66250 ext/sqlite3/libsqlite/sqlite3.c assert( pMem->z!=0 ); z 66251 ext/sqlite3/libsqlite/sqlite3.c pMem->n = sqlite3Strlen30(pMem->z); z 66263 ext/sqlite3/libsqlite/sqlite3.c sqlite3_snprintf(3, pMem->z, "%.2x", pOp->p5); /* P5 */ z 66273 ext/sqlite3/libsqlite/sqlite3.c pMem->n = displayComment(pOp, zP4, pMem->z, 500); z 66294 ext/sqlite3/libsqlite/sqlite3.c const char *z = 0; z 66296 ext/sqlite3/libsqlite/sqlite3.c z = p->zSql; z 66299 ext/sqlite3/libsqlite/sqlite3.c if( pOp->opcode==OP_Init && pOp->p4.z!=0 ){ z 66300 ext/sqlite3/libsqlite/sqlite3.c z = pOp->p4.z; z 66301 ext/sqlite3/libsqlite/sqlite3.c while( sqlite3Isspace(*z) ) z++; z 66304 ext/sqlite3/libsqlite/sqlite3.c if( z ) printf("SQL: [%s]\n", z); z 66318 ext/sqlite3/libsqlite/sqlite3.c if( pOp->opcode==OP_Init && pOp->p4.z!=0 ){ z 66320 ext/sqlite3/libsqlite/sqlite3.c char z[1000]; z 66321 ext/sqlite3/libsqlite/sqlite3.c sqlite3_snprintf(sizeof(z), z, "%s", pOp->p4.z); z 66322 ext/sqlite3/libsqlite/sqlite3.c for(i=0; sqlite3Isspace(z[i]); i++){} z 66323 ext/sqlite3/libsqlite/sqlite3.c for(j=0; z[i]; i++){ z 66324 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3Isspace(z[i]) ){ z 66325 ext/sqlite3/libsqlite/sqlite3.c if( z[i-1]!=' ' ){ z 66326 ext/sqlite3/libsqlite/sqlite3.c z[j++] = ' '; z 66329 ext/sqlite3/libsqlite/sqlite3.c z[j++] = z[i]; z 66332 ext/sqlite3/libsqlite/sqlite3.c z[j] = 0; z 66333 ext/sqlite3/libsqlite/sqlite3.c sqlite3IoTrace("SQL %s\n", z); z 67809 ext/sqlite3/libsqlite/sqlite3.c memcpy(buf, pMem->z, len); z 67944 ext/sqlite3/libsqlite/sqlite3.c pMem->z = (char *)buf; z 68192 ext/sqlite3/libsqlite/sqlite3.c return pColl->xCmp(pColl->pUser,pMem1->n,pMem1->z,pMem2->n,pMem2->z); z 68221 ext/sqlite3/libsqlite/sqlite3.c int c = memcmp(pB1->z, pB2->z, pB1->n>pB2->n ? pB2->n : pB1->n); z 68491 ext/sqlite3/libsqlite/sqlite3.c mem1.z = (char*)&aKey1[d1]; z 68497 ext/sqlite3/libsqlite/sqlite3.c rc = memcmp(&aKey1[d1], pRhs->z, nCmp); z 68518 ext/sqlite3/libsqlite/sqlite3.c rc = memcmp(&aKey1[d1], pRhs->z, nCmp); z 68693 ext/sqlite3/libsqlite/sqlite3.c res = memcmp(&aKey1[szHdr], pPKey2->aMem[0].z, nCmp); z 68799 ext/sqlite3/libsqlite/sqlite3.c (void)getVarint32((u8*)m.z, szHdr); z 68808 ext/sqlite3/libsqlite/sqlite3.c (void)getVarint32((u8*)&m.z[szHdr-1], typeRowid); z 68827 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeSerialGet((u8*)&m.z[m.n-lenRowid], typeRowid, &v); z 68876 ext/sqlite3/libsqlite/sqlite3.c *res = sqlite3VdbeRecordCompare(m.n, m.z, pUnpacked); z 69114 ext/sqlite3/libsqlite/sqlite3.c return p->n ? p->z : 0; z 69203 ext/sqlite3/libsqlite/sqlite3.c const char *z, /* String pointer */ z 69208 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3VdbeMemSetStr(pCtx->pOut, z, n, enc, xDel)==SQLITE_TOOBIG ){ z 69230 ext/sqlite3/libsqlite/sqlite3.c const void *z, z 69236 ext/sqlite3/libsqlite/sqlite3.c setResultStrOrError(pCtx, z, n, 0, xDel); z 69240 ext/sqlite3/libsqlite/sqlite3.c const void *z, z 69247 ext/sqlite3/libsqlite/sqlite3.c (void)invokeValueDestructor(z, xDel, pCtx); z 69249 ext/sqlite3/libsqlite/sqlite3.c setResultStrOrError(pCtx, z, (int)n, 0, xDel); z 69256 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API void SQLITE_STDCALL sqlite3_result_error(sqlite3_context *pCtx, const char *z, int n){ z 69260 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeMemSetStr(pCtx->pOut, z, n, SQLITE_UTF8, SQLITE_TRANSIENT); z 69263 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API void SQLITE_STDCALL sqlite3_result_error16(sqlite3_context *pCtx, const void *z, int n){ z 69267 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeMemSetStr(pCtx->pOut, z, n, SQLITE_UTF16NATIVE, SQLITE_TRANSIENT); z 69284 ext/sqlite3/libsqlite/sqlite3.c const char *z, z 69289 ext/sqlite3/libsqlite/sqlite3.c setResultStrOrError(pCtx, z, n, SQLITE_UTF8, xDel); z 69293 ext/sqlite3/libsqlite/sqlite3.c const char *z, z 69302 ext/sqlite3/libsqlite/sqlite3.c (void)invokeValueDestructor(z, xDel, pCtx); z 69304 ext/sqlite3/libsqlite/sqlite3.c setResultStrOrError(pCtx, z, (int)n, enc, xDel); z 69310 ext/sqlite3/libsqlite/sqlite3.c const void *z, z 69315 ext/sqlite3/libsqlite/sqlite3.c setResultStrOrError(pCtx, z, n, SQLITE_UTF16NATIVE, xDel); z 69319 ext/sqlite3/libsqlite/sqlite3.c const void *z, z 69324 ext/sqlite3/libsqlite/sqlite3.c setResultStrOrError(pCtx, z, n, SQLITE_UTF16BE, xDel); z 69328 ext/sqlite3/libsqlite/sqlite3.c const void *z, z 69333 ext/sqlite3/libsqlite/sqlite3.c setResultStrOrError(pCtx, z, n, SQLITE_UTF16LE, xDel); z 69664 ext/sqlite3/libsqlite/sqlite3.c pMem->z = 0; z 69669 ext/sqlite3/libsqlite/sqlite3.c if( pMem->z ){ z 69670 ext/sqlite3/libsqlite/sqlite3.c memset(pMem->z, 0, nByte); z 69673 ext/sqlite3/libsqlite/sqlite3.c return (void*)pMem->z; z 69688 ext/sqlite3/libsqlite/sqlite3.c return (void*)p->pMem->z; z 70299 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_bind_blob(pStmt, i, pValue->z, pValue->n,SQLITE_TRANSIENT); z 70304 ext/sqlite3/libsqlite/sqlite3.c rc = bindText(pStmt,i, pValue->z, pValue->n, SQLITE_TRANSIENT, z 70361 ext/sqlite3/libsqlite/sqlite3.c const char *z = p->azVar[i]; z 70362 ext/sqlite3/libsqlite/sqlite3.c if( z && strncmp(z,zName,nName)==0 && z[nName]==0 ){ z 70525 ext/sqlite3/libsqlite/sqlite3.c *(const char**)pOut = p->aOp[ pScan->addrExplain ].p4.z; z 70696 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeMemSetStr(&utf8, pVar->z, pVar->n, enc, SQLITE_STATIC); z 70705 ext/sqlite3/libsqlite/sqlite3.c while( nOut<pVar->n && (pVar->z[nOut]&0xc0)==0x80 ){ nOut++; } z 70708 ext/sqlite3/libsqlite/sqlite3.c sqlite3XPrintf(&out, 0, "'%.*q'", nOut, pVar->z); z 70728 ext/sqlite3/libsqlite/sqlite3.c sqlite3XPrintf(&out, 0, "%02x", pVar->z[i]&0xff); z 70956 ext/sqlite3/libsqlite/sqlite3.c p->apCsr[iCur] = pCx = (VdbeCursor*)pMem->z; z 70963 ext/sqlite3/libsqlite/sqlite3.c &pMem->z[ROUND8(sizeof(VdbeCursor))+2*sizeof(u32)*nField]; z 70990 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3AtoF(pRec->z, &rValue, pRec->n, enc)==0 ) return; z 70991 ext/sqlite3/libsqlite/sqlite3.c if( 0==sqlite3Atoi64(pRec->z, &iValue, pRec->n, enc) ){ z 71083 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3AtoF(pMem->z, &pMem->u.r, pMem->n, pMem->enc)==0 ){ z 71086 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3Atoi64(pMem->z, &pMem->u.i, pMem->n, pMem->enc)==SQLITE_OK ){ z 71141 ext/sqlite3/libsqlite/sqlite3.c sqlite3_snprintf(100, zCsr, "%02X", ((int)pMem->z[i] & 0xFF)); z 71145 ext/sqlite3/libsqlite/sqlite3.c char z = pMem->z[i]; z 71146 ext/sqlite3/libsqlite/sqlite3.c if( z<32 || z>126 ) *zCsr++ = '.'; z 71147 ext/sqlite3/libsqlite/sqlite3.c else *zCsr++ = z; z 71177 ext/sqlite3/libsqlite/sqlite3.c u8 c = pMem->z[j]; z 71444 ext/sqlite3/libsqlite/sqlite3.c printf("%s\n", aOp[i].p4.z); z 71800 ext/sqlite3/libsqlite/sqlite3.c assert( zType!=0 || pOp->p4.z!=0 ); z 71802 ext/sqlite3/libsqlite/sqlite3.c if( zType && pOp->p4.z ){ z 71804 ext/sqlite3/libsqlite/sqlite3.c zType, pOp->p4.z); z 71805 ext/sqlite3/libsqlite/sqlite3.c }else if( pOp->p4.z ){ z 71806 ext/sqlite3/libsqlite/sqlite3.c sqlite3SetString(&p->zErrMsg, db, "%s", pOp->p4.z); z 71873 ext/sqlite3/libsqlite/sqlite3.c assert( pOp->p4.z!=0 ); z 71876 ext/sqlite3/libsqlite/sqlite3.c pOp->p1 = sqlite3Strlen30(pOp->p4.z); z 71880 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3VdbeMemSetStr(pOut, pOp->p4.z, -1, SQLITE_UTF8, SQLITE_STATIC); z 71883 ext/sqlite3/libsqlite/sqlite3.c assert( pOut->szMalloc>0 && pOut->zMalloc==pOut->z ); z 71888 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbFree(db, pOp->p4.z); z 71891 ext/sqlite3/libsqlite/sqlite3.c pOp->p4.z = pOut->z; z 71912 ext/sqlite3/libsqlite/sqlite3.c assert( pOp->p4.z!=0 ); z 71915 ext/sqlite3/libsqlite/sqlite3.c pOut->z = pOp->p4.z; z 71982 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeMemSetStr(pOut, pOp->p4.z, pOp->p1, 0, 0); z 72000 ext/sqlite3/libsqlite/sqlite3.c assert( pOp->p4.z==0 || pOp->p4.z==p->azVar[pOp->p1-1] ); z 72224 ext/sqlite3/libsqlite/sqlite3.c memcpy(pOut->z, pIn2->z, pIn2->n); z 72226 ext/sqlite3/libsqlite/sqlite3.c memcpy(&pOut->z[pIn2->n], pIn1->z, pIn1->n); z 72227 ext/sqlite3/libsqlite/sqlite3.c pOut->z[nByte]=0; z 72228 ext/sqlite3/libsqlite/sqlite3.c pOut->z[nByte+1] = 0; z 73176 ext/sqlite3/libsqlite/sqlite3.c pC->aRow = (u8*)pReg->z; z 73262 ext/sqlite3/libsqlite/sqlite3.c zData = (u8*)sMem.z; z 73361 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeSerialGet((const u8*)pDest->z, t, pDest); z 73372 ext/sqlite3/libsqlite/sqlite3.c if( (pDest->flags & MEM_Ephem)!=0 && pDest->z ){ z 73375 ext/sqlite3/libsqlite/sqlite3.c zData = (const u8*)pDest->z; z 73378 ext/sqlite3/libsqlite/sqlite3.c memcpy(pDest->z, zData, len); z 73379 ext/sqlite3/libsqlite/sqlite3.c pDest->z[len] = 0; z 73380 ext/sqlite3/libsqlite/sqlite3.c pDest->z[len+1] = 0; z 73402 ext/sqlite3/libsqlite/sqlite3.c zAffinity = pOp->p4.z; z 73468 ext/sqlite3/libsqlite/sqlite3.c zAffinity = pOp->p4.z; z 73541 ext/sqlite3/libsqlite/sqlite3.c zNewRecord = (u8 *)pOut->z; z 73611 ext/sqlite3/libsqlite/sqlite3.c zName = pOp->p4.z; z 74718 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeRecordUnpack(pC->pKeyInfo, pIn3->n, pIn3->z, pIdxKey); z 75035 ext/sqlite3/libsqlite/sqlite3.c pData->z = 0; z 75047 ext/sqlite3/libsqlite/sqlite3.c pData->z, pData->n, nZero, z 75054 ext/sqlite3/libsqlite/sqlite3.c if( rc==SQLITE_OK && db->xUpdateCallback && pOp->p4.z ){ z 75056 ext/sqlite3/libsqlite/sqlite3.c zTbl = pOp->p4.z; z 75098 ext/sqlite3/libsqlite/sqlite3.c if( pOp->p4.z && pC->isTable ){ z 75109 ext/sqlite3/libsqlite/sqlite3.c if( rc==SQLITE_OK && db->xUpdateCallback && pOp->p4.z && pC->isTable ){ z 75111 ext/sqlite3/libsqlite/sqlite3.c db->aDb[pC->iDb].zName, pOp->p4.z, pC->movetoTarget); z 75267 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeKey(pCrsr, 0, n, pOut->z); z 75269 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeData(pCrsr, 0, n, pOut->z); z 75609 ext/sqlite3/libsqlite/sqlite3.c zKey = pIn2->z; z 75980 ext/sqlite3/libsqlite/sqlite3.c db->aDb[iDb].zName, zMaster, pOp->p4.z); z 76024 ext/sqlite3/libsqlite/sqlite3.c sqlite3UnlinkAndDeleteTable(db, pOp->p1, pOp->p4.z); z 76037 ext/sqlite3/libsqlite/sqlite3.c sqlite3UnlinkAndDeleteIndex(db, pOp->p1, pOp->p4.z); z 76050 ext/sqlite3/libsqlite/sqlite3.c sqlite3UnlinkAndDeleteTrigger(db, pOp->p1, pOp->p4.z); z 76081 ext/sqlite3/libsqlite/sqlite3.c char *z; /* Text of the error report */ z 76100 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3BtreeIntegrityCheck(db->aDb[pOp->p5].pBt, aRoot, nRoot, z 76106 ext/sqlite3/libsqlite/sqlite3.c assert( z==0 ); z 76107 ext/sqlite3/libsqlite/sqlite3.c }else if( z==0 ){ z 76110 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeMemSetStr(pIn1, z, -1, SQLITE_UTF8, sqlite3_free); z 76749 ext/sqlite3/libsqlite/sqlite3.c pOut->z = (char *)sqlite3JournalModename(eNew); z 76750 ext/sqlite3/libsqlite/sqlite3.c pOut->n = sqlite3Strlen30(pOut->z); z 76839 ext/sqlite3/libsqlite/sqlite3.c const char *z = pOp->p4.z; z 76840 ext/sqlite3/libsqlite/sqlite3.c sqlite3SetString(&p->zErrMsg, db, "database table is locked: %s", z); z 76902 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3VtabCallDestroy(db, pOp->p1, pOp->p4.z); z 77005 ext/sqlite3/libsqlite/sqlite3.c rc = pModule->xFilter(pVtabCursor, iQuery, pOp->p4.z, nArg, apArg); z 77128 ext/sqlite3/libsqlite/sqlite3.c rc = pVtab->pModule->xRename(pVtab, pName->z); z 77270 ext/sqlite3/libsqlite/sqlite3.c char *z; z 77275 ext/sqlite3/libsqlite/sqlite3.c && (zTrace = (pOp->p4.z ? pOp->p4.z : p->zSql))!=0 z 77277 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3VdbeExpandSql(p, zTrace); z 77278 ext/sqlite3/libsqlite/sqlite3.c db->xTrace(db->pTraceArg, z); z 77279 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbFree(db, z); z 77282 ext/sqlite3/libsqlite/sqlite3.c zTrace = (pOp->p4.z ? pOp->p4.z : p->zSql); z 77293 ext/sqlite3/libsqlite/sqlite3.c && (zTrace = (pOp->p4.z ? pOp->p4.z : p->zSql))!=0 z 77788 ext/sqlite3/libsqlite/sqlite3.c void *z, z 77817 ext/sqlite3/libsqlite/sqlite3.c rc = xCall(p->pCsr, iOffset+p->iOffset, n, z); z 77835 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_blob_read(sqlite3_blob *pBlob, void *z, int n, int iOffset){ z 77836 ext/sqlite3/libsqlite/sqlite3.c return blobReadWrite(pBlob, z, n, iOffset, sqlite3BtreeData); z 77842 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_blob_write(sqlite3_blob *pBlob, const void *z, int n, int iOffset){ z 77843 ext/sqlite3/libsqlite/sqlite3.c return blobReadWrite(pBlob, (void *)z, n, iOffset, sqlite3BtreePutData); z 78991 ext/sqlite3/libsqlite/sqlite3.c # define vdbeSorterBlockDebug(x,y,z) z 79180 ext/sqlite3/libsqlite/sqlite3.c # define vdbeSorterExtendFile(x,y,z) z 79662 ext/sqlite3/libsqlite/sqlite3.c getVarint32((const u8*)&pVal->z[1], t); z 79743 ext/sqlite3/libsqlite/sqlite3.c memcpy(SRVAL(pNew), pVal->z, pVal->n); z 80570 ext/sqlite3/libsqlite/sqlite3.c memcpy(pOut->z, pKey, nKey); z 80621 ext/sqlite3/libsqlite/sqlite3.c *pRes = sqlite3VdbeRecordCompare(pVal->n, pVal->z, r2); z 82891 ext/sqlite3/libsqlite/sqlite3.c s.z = zC; z 82892 ext/sqlite3/libsqlite/sqlite3.c s.n = sqlite3Strlen30(s.z); z 83261 ext/sqlite3/libsqlite/sqlite3.c if( op!=TK_INTEGER || pToken->z==0 z 83262 ext/sqlite3/libsqlite/sqlite3.c || sqlite3GetInt32(pToken->z, &iValue)==0 ){ z 83278 ext/sqlite3/libsqlite/sqlite3.c assert( pToken->z!=0 || pToken->n==0 ); z 83279 ext/sqlite3/libsqlite/sqlite3.c if( pToken->n ) memcpy(pNew->u.zToken, pToken->z, pToken->n); z 83282 ext/sqlite3/libsqlite/sqlite3.c && ((c = pToken->z[0])=='\'' || c=='"' || c=='[' || c=='`') ){ z 83305 ext/sqlite3/libsqlite/sqlite3.c x.z = zToken; z 83455 ext/sqlite3/libsqlite/sqlite3.c const char *z; z 83459 ext/sqlite3/libsqlite/sqlite3.c z = pExpr->u.zToken; z 83460 ext/sqlite3/libsqlite/sqlite3.c assert( z!=0 ); z 83461 ext/sqlite3/libsqlite/sqlite3.c assert( z[0]!=0 ); z 83462 ext/sqlite3/libsqlite/sqlite3.c if( z[1]==0 ){ z 83464 ext/sqlite3/libsqlite/sqlite3.c assert( z[0]=='?' ); z 83468 ext/sqlite3/libsqlite/sqlite3.c u32 n = sqlite3Strlen30(z); z 83469 ext/sqlite3/libsqlite/sqlite3.c if( z[0]=='?' ){ z 83473 ext/sqlite3/libsqlite/sqlite3.c int bOk = 0==sqlite3Atoi64(&z[1], &i, n-1, SQLITE_UTF8); z 83494 ext/sqlite3/libsqlite/sqlite3.c if( pParse->azVar[i] && strcmp(pParse->azVar[i],z)==0 ){ z 83510 ext/sqlite3/libsqlite/sqlite3.c if( z[0]!='?' || pParse->azVar[x-1]==0 ){ z 83512 ext/sqlite3/libsqlite/sqlite3.c pParse->azVar[x-1] = sqlite3DbStrNDup(db, z, n); z 83984 ext/sqlite3/libsqlite/sqlite3.c pItem->zName = sqlite3DbStrNDup(pParse->db, pName->z, pName->n); z 84319 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3IsRowid(const char *z){ z 84320 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3StrICmp(z, "_ROWID_")==0 ) return 1; z 84321 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3StrICmp(z, "ROWID")==0 ) return 1; z 84322 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3StrICmp(z, "OID")==0 ) return 1; z 85034 ext/sqlite3/libsqlite/sqlite3.c static void codeReal(Vdbe *v, const char *z, int negateFlag, int iMem){ z 85035 ext/sqlite3/libsqlite/sqlite3.c if( ALWAYS(z!=0) ){ z 85038 ext/sqlite3/libsqlite/sqlite3.c sqlite3AtoF(z, &value, sqlite3Strlen30(z), SQLITE_UTF8); z 85064 ext/sqlite3/libsqlite/sqlite3.c const char *z = pExpr->u.zToken; z 85065 ext/sqlite3/libsqlite/sqlite3.c assert( z!=0 ); z 85066 ext/sqlite3/libsqlite/sqlite3.c c = sqlite3DecOrHexToI64(z, &value); z 85074 ext/sqlite3/libsqlite/sqlite3.c sqlite3ErrorMsg(pParse, "oversized integer: %s%s", negFlag ? "-" : "", z); z 85077 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3_strnicmp(z,"0x",2)==0 ){ z 85078 ext/sqlite3/libsqlite/sqlite3.c sqlite3ErrorMsg(pParse, "hex literal too big: %s", z); z 85082 ext/sqlite3/libsqlite/sqlite3.c codeReal(v, z, negFlag, iMem); z 85454 ext/sqlite3/libsqlite/sqlite3.c const char *z; z 85459 ext/sqlite3/libsqlite/sqlite3.c z = &pExpr->u.zToken[2]; z 85460 ext/sqlite3/libsqlite/sqlite3.c n = sqlite3Strlen30(z) - 1; z 85461 ext/sqlite3/libsqlite/sqlite3.c assert( z[n]=='\'' ); z 85462 ext/sqlite3/libsqlite/sqlite3.c zBlob = sqlite3HexToBlob(sqlite3VdbeDb(v), z, n); z 87294 ext/sqlite3/libsqlite/sqlite3.c tname.z = (char*)zCsr; z 87307 ext/sqlite3/libsqlite/sqlite3.c zRet = sqlite3MPrintf(db, "%.*s\"%w\"%s", (int)(((u8*)tname.z) - zSql), z 87308 ext/sqlite3/libsqlite/sqlite3.c zSql, zTableName, tname.z+tname.n); z 87341 ext/sqlite3/libsqlite/sqlite3.c unsigned const char *z; /* Pointer to token */ z 87347 ext/sqlite3/libsqlite/sqlite3.c for(z=zInput; *z; z=z+n){ z 87348 ext/sqlite3/libsqlite/sqlite3.c n = sqlite3GetToken(z, &token); z 87352 ext/sqlite3/libsqlite/sqlite3.c z += n; z 87353 ext/sqlite3/libsqlite/sqlite3.c n = sqlite3GetToken(z, &token); z 87357 ext/sqlite3/libsqlite/sqlite3.c zParent = sqlite3DbStrNDup(db, (const char *)z, n); z 87362 ext/sqlite3/libsqlite/sqlite3.c (zOutput?zOutput:""), (int)(z-zInput), zInput, (const char *)zNew z 87366 ext/sqlite3/libsqlite/sqlite3.c zInput = &z[n]; z 87418 ext/sqlite3/libsqlite/sqlite3.c tname.z = (char*)zCsr; z 87448 ext/sqlite3/libsqlite/sqlite3.c zRet = sqlite3MPrintf(db, "%.*s\"%w\"%s", (int)(((u8*)tname.z) - zSql), z 87449 ext/sqlite3/libsqlite/sqlite3.c zSql, zTableName, tname.z+tname.n); z 87936 ext/sqlite3/libsqlite/sqlite3.c zCol = sqlite3DbStrNDup(db, (char*)pColDef->z, pColDef->n); z 88910 ext/sqlite3/libsqlite/sqlite3.c char *z; z 88920 ext/sqlite3/libsqlite/sqlite3.c z = zRet + sqlite3Strlen30(zRet); z 88924 ext/sqlite3/libsqlite/sqlite3.c sqlite3_snprintf(24, z, " %llu", iVal); z 88925 ext/sqlite3/libsqlite/sqlite3.c z += sqlite3Strlen30(z); z 88928 ext/sqlite3/libsqlite/sqlite3.c assert( z[0]=='\0' && z>zRet ); z 88969 ext/sqlite3/libsqlite/sqlite3.c char *z = zRet; z 88971 ext/sqlite3/libsqlite/sqlite3.c sqlite3_snprintf(24, z, "%llu ", (u64)aCnt[i]); z 88972 ext/sqlite3/libsqlite/sqlite3.c z += sqlite3Strlen30(z); z 88974 ext/sqlite3/libsqlite/sqlite3.c assert( z[0]=='\0' && z>zRet ); z 88975 ext/sqlite3/libsqlite/sqlite3.c z[-1] = '\0'; z 89415 ext/sqlite3/libsqlite/sqlite3.c char *z, *zDb; z 89441 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3NameFromToken(db, pName1); z 89442 ext/sqlite3/libsqlite/sqlite3.c if( z ){ z 89443 ext/sqlite3/libsqlite/sqlite3.c if( (pIdx = sqlite3FindIndex(db, z, 0))!=0 ){ z 89445 ext/sqlite3/libsqlite/sqlite3.c }else if( (pTab = sqlite3LocateTable(pParse, 0, z, 0))!=0 ){ z 89448 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbFree(db, z); z 89456 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3NameFromToken(db, pTableName); z 89457 ext/sqlite3/libsqlite/sqlite3.c if( z ){ z 89458 ext/sqlite3/libsqlite/sqlite3.c if( (pIdx = sqlite3FindIndex(db, z, zDb))!=0 ){ z 89460 ext/sqlite3/libsqlite/sqlite3.c }else if( (pTab = sqlite3LocateTable(pParse, 0, z, zDb))!=0 ){ z 89463 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbFree(db, z); z 89493 ext/sqlite3/libsqlite/sqlite3.c char *z = zIntArray; z 89499 ext/sqlite3/libsqlite/sqlite3.c if( z==0 ) z = ""; z 89501 ext/sqlite3/libsqlite/sqlite3.c assert( z!=0 ); z 89503 ext/sqlite3/libsqlite/sqlite3.c for(i=0; *z && i<nOut; i++){ z 89505 ext/sqlite3/libsqlite/sqlite3.c while( (c=z[0])>='0' && c<='9' ){ z 89507 ext/sqlite3/libsqlite/sqlite3.c z++; z 89518 ext/sqlite3/libsqlite/sqlite3.c if( *z==' ' ) z++; z 89527 ext/sqlite3/libsqlite/sqlite3.c while( z[0] ){ z 89528 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3_strglob("unordered*", z)==0 ){ z 89530 ext/sqlite3/libsqlite/sqlite3.c }else if( sqlite3_strglob("sz=[0-9]*", z)==0 ){ z 89531 ext/sqlite3/libsqlite/sqlite3.c pIndex->szIdxRow = sqlite3LogEst(sqlite3Atoi(z+3)); z 89532 ext/sqlite3/libsqlite/sqlite3.c }else if( sqlite3_strglob("noskipscan*", z)==0 ){ z 89536 ext/sqlite3/libsqlite/sqlite3.c else if( sqlite3_strglob("costmult=[0-9]*",z)==0 ){ z 89537 ext/sqlite3/libsqlite/sqlite3.c pIndex->pTable->costMult = sqlite3LogEst(sqlite3Atoi(z+9)); z 89540 ext/sqlite3/libsqlite/sqlite3.c while( z[0]!=0 && z[0]!=' ' ) z++; z 89541 ext/sqlite3/libsqlite/sqlite3.c while( z[0]==' ' ) z++; z 89561 ext/sqlite3/libsqlite/sqlite3.c const char *z; z 89580 ext/sqlite3/libsqlite/sqlite3.c z = argv[2]; z 89596 ext/sqlite3/libsqlite/sqlite3.c decodeIntArray((char*)z, nCol, aiRowEst, pIndex->aiRowLogEst, pIndex); z 89604 ext/sqlite3/libsqlite/sqlite3.c decodeIntArray((char*)z, 1, 0, &pTable->nRowLogEst, &fakeIdx); z 90055 ext/sqlite3/libsqlite/sqlite3.c char *z = db->aDb[i].zName; z 90056 ext/sqlite3/libsqlite/sqlite3.c assert( z && zName ); z 90057 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3StrICmp(z, zName)==0 ){ z 91484 ext/sqlite3/libsqlite/sqlite3.c zName = sqlite3DbStrNDup(db, (char*)pName->z, pName->n); z 91865 ext/sqlite3/libsqlite/sqlite3.c char *z; z 91875 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3NameFromToken(db, pName); z 91876 ext/sqlite3/libsqlite/sqlite3.c if( z==0 ) return; z 91878 ext/sqlite3/libsqlite/sqlite3.c if( STRICMP(z, p->aCol[i].zName) ){ z 91879 ext/sqlite3/libsqlite/sqlite3.c sqlite3ErrorMsg(pParse, "duplicate column name: %s", z); z 91880 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbFree(db, z); z 91888 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbFree(db, z); z 91895 ext/sqlite3/libsqlite/sqlite3.c pCol->zName = z; z 92277 ext/sqlite3/libsqlite/sqlite3.c static int identLength(const char *z){ z 92279 ext/sqlite3/libsqlite/sqlite3.c for(n=0; *z; n++, z++){ z 92280 ext/sqlite3/libsqlite/sqlite3.c if( *z=='"' ){ n++; } z 92298 ext/sqlite3/libsqlite/sqlite3.c static void identPut(char *z, int *pIdx, char *zSignedIdent){ z 92311 ext/sqlite3/libsqlite/sqlite3.c if( needQuote ) z[i++] = '"'; z 92313 ext/sqlite3/libsqlite/sqlite3.c z[i++] = zIdent[j]; z 92314 ext/sqlite3/libsqlite/sqlite3.c if( zIdent[j]=='"' ) z[i++] = '"'; z 92316 ext/sqlite3/libsqlite/sqlite3.c if( needQuote ) z[i++] = '"'; z 92317 ext/sqlite3/libsqlite/sqlite3.c z[i] = 0; z 92746 ext/sqlite3/libsqlite/sqlite3.c n = (int)(pEnd2->z - pParse->sNameToken.z); z 92747 ext/sqlite3/libsqlite/sqlite3.c if( pEnd2->z[0]!=';' ) n += pEnd2->n; z 92749 ext/sqlite3/libsqlite/sqlite3.c "CREATE %s %.*s", zType2, n, pParse->sNameToken.z z 92811 ext/sqlite3/libsqlite/sqlite3.c const char *zName = (const char *)pParse->sNameToken.z; z 92814 ext/sqlite3/libsqlite/sqlite3.c if( pCons->z==0 ){ z 92817 ext/sqlite3/libsqlite/sqlite3.c nName = (int)((const char *)pCons->z - zName); z 92839 ext/sqlite3/libsqlite/sqlite3.c const char *z; z 92883 ext/sqlite3/libsqlite/sqlite3.c if( ALWAYS(sEnd.z[0]!=0) && sEnd.z[0]!=';' ){ z 92884 ext/sqlite3/libsqlite/sqlite3.c sEnd.z += sEnd.n; z 92887 ext/sqlite3/libsqlite/sqlite3.c n = (int)(sEnd.z - pBegin->z); z 92888 ext/sqlite3/libsqlite/sqlite3.c z = pBegin->z; z 92889 ext/sqlite3/libsqlite/sqlite3.c while( ALWAYS(n>0) && sqlite3Isspace(z[n-1]) ){ n--; } z 92890 ext/sqlite3/libsqlite/sqlite3.c sEnd.z = &z[n-1]; z 93376 ext/sqlite3/libsqlite/sqlite3.c char *z; z 93410 ext/sqlite3/libsqlite/sqlite3.c z = (char*)&pFKey->aCol[nCol]; z 93411 ext/sqlite3/libsqlite/sqlite3.c pFKey->zTo = z; z 93412 ext/sqlite3/libsqlite/sqlite3.c memcpy(z, pTo->z, pTo->n); z 93413 ext/sqlite3/libsqlite/sqlite3.c z[pTo->n] = 0; z 93414 ext/sqlite3/libsqlite/sqlite3.c sqlite3Dequote(z); z 93415 ext/sqlite3/libsqlite/sqlite3.c z += pTo->n+1; z 93439 ext/sqlite3/libsqlite/sqlite3.c pFKey->aCol[i].zCol = z; z 93440 ext/sqlite3/libsqlite/sqlite3.c memcpy(z, pToCol->a[i].zName, n); z 93441 ext/sqlite3/libsqlite/sqlite3.c z[n] = 0; z 93442 ext/sqlite3/libsqlite/sqlite3.c z += n+1; z 93684 ext/sqlite3/libsqlite/sqlite3.c assert( pName && pName->z ); z 93764 ext/sqlite3/libsqlite/sqlite3.c assert( pName->z!=0 ); z 94047 ext/sqlite3/libsqlite/sqlite3.c int n = (int)(pParse->sLastToken.z - pName->z) + pParse->sLastToken.n; z 94048 ext/sqlite3/libsqlite/sqlite3.c if( pName->z[n-1]==';' ) n--; z 94051 ext/sqlite3/libsqlite/sqlite3.c onError==OE_None ? "" : " UNIQUE", n, pName->z); z 94249 ext/sqlite3/libsqlite/sqlite3.c char *z; z 94260 ext/sqlite3/libsqlite/sqlite3.c z = (char*)pArray; z 94261 ext/sqlite3/libsqlite/sqlite3.c memset(&z[n * szEntry], 0, szEntry); z 94440 ext/sqlite3/libsqlite/sqlite3.c if( pDatabase && pDatabase->z==0 ){ z 94556 ext/sqlite3/libsqlite/sqlite3.c if( pIndexedBy->n==1 && !pIndexedBy->z ){ z 94877 ext/sqlite3/libsqlite/sqlite3.c const char *z = pIndex->azColl[i]; z 94878 ext/sqlite3/libsqlite/sqlite3.c assert( z!=0 || pIndex->aiColumn[i]<0 ); z 94879 ext/sqlite3/libsqlite/sqlite3.c if( pIndex->aiColumn[i]>=0 && 0==sqlite3StrICmp(z, zColl) ){ z 94945 ext/sqlite3/libsqlite/sqlite3.c char *z; /* Name of a table or index */ z 94962 ext/sqlite3/libsqlite/sqlite3.c }else if( NEVER(pName2==0) || pName2->z==0 ){ z 94964 ext/sqlite3/libsqlite/sqlite3.c assert( pName1->z ); z 94977 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3NameFromToken(db, pObjName); z 94978 ext/sqlite3/libsqlite/sqlite3.c if( z==0 ) return; z 94980 ext/sqlite3/libsqlite/sqlite3.c pTab = sqlite3FindTable(db, z, zDb); z 94983 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbFree(db, z); z 94986 ext/sqlite3/libsqlite/sqlite3.c pIndex = sqlite3FindIndex(db, z, zDb); z 94987 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbFree(db, z); z 95159 ext/sqlite3/libsqlite/sqlite3.c char *z = pColl->zName; z 95163 ext/sqlite3/libsqlite/sqlite3.c pColl2 = sqlite3FindCollSeq(db, aEnc[i], z, 0); z 96503 ext/sqlite3/libsqlite/sqlite3.c const char *z = 0; z 96506 ext/sqlite3/libsqlite/sqlite3.c case SQLITE_INTEGER: z = "integer"; break; z 96507 ext/sqlite3/libsqlite/sqlite3.c case SQLITE_TEXT: z = "text"; break; z 96508 ext/sqlite3/libsqlite/sqlite3.c case SQLITE_FLOAT: z = "real"; break; z 96509 ext/sqlite3/libsqlite/sqlite3.c case SQLITE_BLOB: z = "blob"; break; z 96510 ext/sqlite3/libsqlite/sqlite3.c default: z = "null"; break; z 96512 ext/sqlite3/libsqlite/sqlite3.c sqlite3_result_text(context, z, -1, SQLITE_STATIC); z 96536 ext/sqlite3/libsqlite/sqlite3.c const unsigned char *z = sqlite3_value_text(argv[0]); z 96537 ext/sqlite3/libsqlite/sqlite3.c if( z==0 ) return; z 96539 ext/sqlite3/libsqlite/sqlite3.c while( *z ){ z 96541 ext/sqlite3/libsqlite/sqlite3.c SQLITE_SKIP_UTF8(z); z 96690 ext/sqlite3/libsqlite/sqlite3.c const unsigned char *z; z 96707 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3_value_blob(argv[0]); z 96708 ext/sqlite3/libsqlite/sqlite3.c if( z==0 ) return; z 96711 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3_value_text(argv[0]); z 96712 ext/sqlite3/libsqlite/sqlite3.c if( z==0 ) return; z 96715 ext/sqlite3/libsqlite/sqlite3.c for(z2=z; *z2; len++){ z 96758 ext/sqlite3/libsqlite/sqlite3.c while( *z && p1 ){ z 96759 ext/sqlite3/libsqlite/sqlite3.c SQLITE_SKIP_UTF8(z); z 96762 ext/sqlite3/libsqlite/sqlite3.c for(z2=z; *z2 && p2; p2--){ z 96765 ext/sqlite3/libsqlite/sqlite3.c sqlite3_result_text64(context, (char*)z, z2-z, SQLITE_TRANSIENT, z 96772 ext/sqlite3/libsqlite/sqlite3.c sqlite3_result_blob64(context, (char*)&z[p1], (u64)p2, SQLITE_TRANSIENT); z 96822 ext/sqlite3/libsqlite/sqlite3.c char *z; z 96829 ext/sqlite3/libsqlite/sqlite3.c z = 0; z 96831 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3Malloc(nByte); z 96832 ext/sqlite3/libsqlite/sqlite3.c if( !z ){ z 96836 ext/sqlite3/libsqlite/sqlite3.c return z; z 97431 ext/sqlite3/libsqlite/sqlite3.c char *z; z 97435 ext/sqlite3/libsqlite/sqlite3.c z = contextMalloc(context, ((i64)i)+((i64)n)+3); z 97436 ext/sqlite3/libsqlite/sqlite3.c if( z ){ z 97437 ext/sqlite3/libsqlite/sqlite3.c z[0] = '\''; z 97439 ext/sqlite3/libsqlite/sqlite3.c z[j++] = zArg[i]; z 97441 ext/sqlite3/libsqlite/sqlite3.c z[j++] = '\''; z 97444 ext/sqlite3/libsqlite/sqlite3.c z[j++] = '\''; z 97445 ext/sqlite3/libsqlite/sqlite3.c z[j] = 0; z 97446 ext/sqlite3/libsqlite/sqlite3.c sqlite3_result_text(context, z, j, sqlite3_free); z 97467 ext/sqlite3/libsqlite/sqlite3.c const unsigned char *z = sqlite3_value_text(argv[0]); z 97469 ext/sqlite3/libsqlite/sqlite3.c if( z && z[0] ) sqlite3_result_int(context, sqlite3Utf8Read(&z)); z 97482 ext/sqlite3/libsqlite/sqlite3.c unsigned char *z, *zOut; z 97484 ext/sqlite3/libsqlite/sqlite3.c zOut = z = sqlite3_malloc64( argc*4+1 ); z 97485 ext/sqlite3/libsqlite/sqlite3.c if( z==0 ){ z 97511 ext/sqlite3/libsqlite/sqlite3.c sqlite3_result_text64(context, (char*)z, zOut-z, sqlite3_free, SQLITE_UTF8); z 97525 ext/sqlite3/libsqlite/sqlite3.c char *zHex, *z; z 97531 ext/sqlite3/libsqlite/sqlite3.c z = zHex = contextMalloc(context, ((i64)n)*2 + 1); z 97535 ext/sqlite3/libsqlite/sqlite3.c *(z++) = hexdigits[(c>>4)&0xf]; z 97536 ext/sqlite3/libsqlite/sqlite3.c *(z++) = hexdigits[c&0xf]; z 97538 ext/sqlite3/libsqlite/sqlite3.c *z = 0; z 97686 ext/sqlite3/libsqlite/sqlite3.c const unsigned char *z; z 97687 ext/sqlite3/libsqlite/sqlite3.c for(z=zCharSet, nChar=0; *z; nChar++){ z 97688 ext/sqlite3/libsqlite/sqlite3.c SQLITE_SKIP_UTF8(z); z 97696 ext/sqlite3/libsqlite/sqlite3.c for(z=zCharSet, nChar=0; *z; nChar++){ z 97697 ext/sqlite3/libsqlite/sqlite3.c azChar[nChar] = (unsigned char *)z; z 97698 ext/sqlite3/libsqlite/sqlite3.c SQLITE_SKIP_UTF8(z); z 97699 ext/sqlite3/libsqlite/sqlite3.c aLen[nChar] = (u8)(z - azChar[nChar]); z 99415 ext/sqlite3/libsqlite/sqlite3.c tToCol.z = pTab->aCol[pIdx ? pIdx->aiColumn[i] : pTab->iPKey].zName; z 99416 ext/sqlite3/libsqlite/sqlite3.c tFromCol.z = pFKey->pFrom->aCol[iFromCol].zName; z 99418 ext/sqlite3/libsqlite/sqlite3.c tToCol.n = sqlite3Strlen30(tToCol.z); z 99419 ext/sqlite3/libsqlite/sqlite3.c tFromCol.n = sqlite3Strlen30(tFromCol.z); z 99483 ext/sqlite3/libsqlite/sqlite3.c tFrom.z = zFrom; z 99605 ext/sqlite3/libsqlite/sqlite3.c const char *z = (p ? pFKey->pNextTo->zTo : pFKey->zTo); z 99606 ext/sqlite3/libsqlite/sqlite3.c sqlite3HashInsert(&pTab->pSchema->fkeyHash, z, p); z 103634 ext/sqlite3/libsqlite/sqlite3.c static u8 getSafetyLevel(const char *z, int omitFull, u8 dflt){ z 103641 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3Isdigit(*z) ){ z 103642 ext/sqlite3/libsqlite/sqlite3.c return (u8)sqlite3Atoi(z); z 103644 ext/sqlite3/libsqlite/sqlite3.c n = sqlite3Strlen30(z); z 103646 ext/sqlite3/libsqlite/sqlite3.c if( iLength[i]==n && sqlite3StrNICmp(&zText[iOffset[i]],z,n)==0 ){ z 103656 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE u8 sqlite3GetBoolean(const char *z, u8 dflt){ z 103657 ext/sqlite3/libsqlite/sqlite3.c return getSafetyLevel(z,1,dflt)!=0; z 103669 ext/sqlite3/libsqlite/sqlite3.c static int getLockingMode(const char *z){ z 103670 ext/sqlite3/libsqlite/sqlite3.c if( z ){ z 103671 ext/sqlite3/libsqlite/sqlite3.c if( 0==sqlite3StrICmp(z, "exclusive") ) return PAGER_LOCKINGMODE_EXCLUSIVE; z 103672 ext/sqlite3/libsqlite/sqlite3.c if( 0==sqlite3StrICmp(z, "normal") ) return PAGER_LOCKINGMODE_NORMAL; z 103684 ext/sqlite3/libsqlite/sqlite3.c static int getAutoVacuum(const char *z){ z 103686 ext/sqlite3/libsqlite/sqlite3.c if( 0==sqlite3StrICmp(z, "none") ) return BTREE_AUTOVACUUM_NONE; z 103687 ext/sqlite3/libsqlite/sqlite3.c if( 0==sqlite3StrICmp(z, "full") ) return BTREE_AUTOVACUUM_FULL; z 103688 ext/sqlite3/libsqlite/sqlite3.c if( 0==sqlite3StrICmp(z, "incremental") ) return BTREE_AUTOVACUUM_INCR; z 103689 ext/sqlite3/libsqlite/sqlite3.c i = sqlite3Atoi(z); z 103700 ext/sqlite3/libsqlite/sqlite3.c static int getTempStore(const char *z){ z 103701 ext/sqlite3/libsqlite/sqlite3.c if( z[0]>='0' && z[0]<='2' ){ z 103702 ext/sqlite3/libsqlite/sqlite3.c return z[0] - '0'; z 103703 ext/sqlite3/libsqlite/sqlite3.c }else if( sqlite3StrICmp(z, "file")==0 ){ z 103705 ext/sqlite3/libsqlite/sqlite3.c }else if( sqlite3StrICmp(z, "memory")==0 ){ z 105012 ext/sqlite3/libsqlite/sqlite3.c assert( iDb==0 || pId2->z ); z 105013 ext/sqlite3/libsqlite/sqlite3.c if( pId2->z==0 ) iDb = -1; z 105376 ext/sqlite3/libsqlite/sqlite3.c int iBt = (pId2->z?iDb:SQLITE_MAX_ATTACHED); z 106407 ext/sqlite3/libsqlite/sqlite3.c const char *z = (const char*)zSql; z 106408 ext/sqlite3/libsqlite/sqlite3.c for(sz=0; sz<nBytes && (z[sz]!=0 || z[sz+1]!=0); sz += 2){} z 106684 ext/sqlite3/libsqlite/sqlite3.c && sqlite3StrNICmp((char*)p->z, &zKeyText[aKeyword[j].i], p->n)==0 ){ z 107541 ext/sqlite3/libsqlite/sqlite3.c char *z; z 107543 ext/sqlite3/libsqlite/sqlite3.c case TK_ALL: z = "UNION ALL"; break; z 107544 ext/sqlite3/libsqlite/sqlite3.c case TK_INTERSECT: z = "INTERSECT"; break; z 107545 ext/sqlite3/libsqlite/sqlite3.c case TK_EXCEPT: z = "EXCEPT"; break; z 107546 ext/sqlite3/libsqlite/sqlite3.c default: z = "UNION"; break; z 107548 ext/sqlite3/libsqlite/sqlite3.c return z; z 107582 ext/sqlite3/libsqlite/sqlite3.c # define explainTempTable(y,z) z 107583 ext/sqlite3/libsqlite/sqlite3.c # define explainSetInteger(y,z) z 107620 ext/sqlite3/libsqlite/sqlite3.c # define explainComposite(v,w,x,y,z) z 108023 ext/sqlite3/libsqlite/sqlite3.c const char *z = pEList->a[i].zSpan; z 108024 ext/sqlite3/libsqlite/sqlite3.c z = z==0 ? sqlite3MPrintf(db, "column%d", i+1) : sqlite3DbStrDup(db, z); z 108025 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeSetColName(v, i, COLNAME_NAME, z, SQLITE_DYNAMIC); z 110819 ext/sqlite3/libsqlite/sqlite3.c sColname.z = zColname; z 112123 ext/sqlite3/libsqlite/sqlite3.c char *z; /* A single column of result */ z 112147 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3_mprintf("%s", colv[i]); z 112148 ext/sqlite3/libsqlite/sqlite3.c if( z==0 ) goto malloc_failed; z 112149 ext/sqlite3/libsqlite/sqlite3.c p->azResult[p->nData++] = z; z 112165 ext/sqlite3/libsqlite/sqlite3.c z = 0; z 112168 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3_malloc64( n ); z 112169 ext/sqlite3/libsqlite/sqlite3.c if( z==0 ) goto malloc_failed; z 112170 ext/sqlite3/libsqlite/sqlite3.c memcpy(z, argv[i], n); z 112172 ext/sqlite3/libsqlite/sqlite3.c p->azResult[p->nData++] = z; z 112567 ext/sqlite3/libsqlite/sqlite3.c nameToken.z = pTrig->zName; z 112568 ext/sqlite3/libsqlite/sqlite3.c nameToken.n = sqlite3Strlen30(nameToken.z); z 112581 ext/sqlite3/libsqlite/sqlite3.c char *z; z 112587 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3DbStrNDup(db, (char*)pAll->z, pAll->n); z 112591 ext/sqlite3/libsqlite/sqlite3.c pTrig->table, z); z 112592 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbFree(db, z); z 112654 ext/sqlite3/libsqlite/sqlite3.c char *z = (char*)&pTriggerStep[1]; z 112655 ext/sqlite3/libsqlite/sqlite3.c memcpy(z, pName->z, pName->n); z 112656 ext/sqlite3/libsqlite/sqlite3.c sqlite3Dequote(z); z 112657 ext/sqlite3/libsqlite/sqlite3.c pTriggerStep->zTarget = z; z 114885 ext/sqlite3/libsqlite/sqlite3.c assert( (pParse->sNameToken.z==pName2->z && pName2->z!=0) z 114886 ext/sqlite3/libsqlite/sqlite3.c || (pParse->sNameToken.z==pName1->z && pName2->z==0) z 114889 ext/sqlite3/libsqlite/sqlite3.c &pModuleName->z[pModuleName->n] - pParse->sNameToken.z z 114911 ext/sqlite3/libsqlite/sqlite3.c if( pParse->sArg.z && pParse->pNewTable ){ z 114912 ext/sqlite3/libsqlite/sqlite3.c const char *z = (const char*)pParse->sArg.z; z 114915 ext/sqlite3/libsqlite/sqlite3.c addModuleArgument(db, pParse->pNewTable, sqlite3DbStrNDup(db, z, n)); z 114929 ext/sqlite3/libsqlite/sqlite3.c pParse->sArg.z = 0; z 114947 ext/sqlite3/libsqlite/sqlite3.c pParse->sNameToken.n = (int)(pEnd->z - pParse->sNameToken.z) + pEnd->n; z 115009 ext/sqlite3/libsqlite/sqlite3.c pParse->sArg.z = 0; z 115019 ext/sqlite3/libsqlite/sqlite3.c if( pArg->z==0 ){ z 115020 ext/sqlite3/libsqlite/sqlite3.c pArg->z = p->z; z 115023 ext/sqlite3/libsqlite/sqlite3.c assert(pArg->z <= p->z); z 115024 ext/sqlite3/libsqlite/sqlite3.c pArg->n = (int)(&p->z[p->n] - pArg->z); z 115571 ext/sqlite3/libsqlite/sqlite3.c unsigned char *z; z 115591 ext/sqlite3/libsqlite/sqlite3.c for(z=(unsigned char*)zLowerName; *z; z++){ z 115592 ext/sqlite3/libsqlite/sqlite3.c *z = sqlite3UpperToLower[*z]; z 116818 ext/sqlite3/libsqlite/sqlite3.c const char *z = 0; /* String on RHS of LIKE operator */ z 116853 ext/sqlite3/libsqlite/sqlite3.c z = (char *)sqlite3_value_text(pVal); z 116858 ext/sqlite3/libsqlite/sqlite3.c z = pRight->u.zToken; z 116860 ext/sqlite3/libsqlite/sqlite3.c if( z ){ z 116862 ext/sqlite3/libsqlite/sqlite3.c while( (c=z[cnt])!=0 && c!=wc[0] && c!=wc[1] && c!=wc[2] ){ z 116865 ext/sqlite3/libsqlite/sqlite3.c if( cnt!=0 && 255!=(u8)z[cnt-1] ){ z 116867 ext/sqlite3/libsqlite/sqlite3.c *pisComplete = c==wc[0] && z[cnt+1]==0; z 116868 ext/sqlite3/libsqlite/sqlite3.c pPrefix = sqlite3Expr(db, TK_STRING, z); z 116888 ext/sqlite3/libsqlite/sqlite3.c z = 0; z 116893 ext/sqlite3/libsqlite/sqlite3.c return (z!=0); z 119218 ext/sqlite3/libsqlite/sqlite3.c char *z = aiColumn[i] < 0 ? "rowid" : aCol[aiColumn[i]].zName; z 119220 ext/sqlite3/libsqlite/sqlite3.c explainAppendTerm(pStr, i, z, "="); z 119223 ext/sqlite3/libsqlite/sqlite3.c sqlite3XPrintf(pStr, 0, "ANY(%s)", z); z 119229 ext/sqlite3/libsqlite/sqlite3.c char *z = aiColumn[j] < 0 ? "rowid" : aCol[aiColumn[j]].zName; z 119230 ext/sqlite3/libsqlite/sqlite3.c explainAppendTerm(pStr, i++, z, ">"); z 119233 ext/sqlite3/libsqlite/sqlite3.c char *z = aiColumn[j] < 0 ? "rowid" : aCol[aiColumn[j]].zName; z 119234 ext/sqlite3/libsqlite/sqlite3.c explainAppendTerm(pStr, i, z, "<"); z 119350 ext/sqlite3/libsqlite/sqlite3.c # define explainOneScan(u,v,w,x,y,z) 0 z 120369 ext/sqlite3/libsqlite/sqlite3.c char *z; z 120371 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3_mprintf("(%d,\"%s\",%x)", z 120374 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3_mprintf("(%d,%x)", p->u.vtab.idxNum, p->u.vtab.omitMask); z 120376 ext/sqlite3/libsqlite/sqlite3.c sqlite3DebugPrintf(" %-19s", z); z 120377 ext/sqlite3/libsqlite/sqlite3.c sqlite3_free(z); z 123320 ext/sqlite3/libsqlite/sqlite3.c pOut->zStart = pStart->z; z 123321 ext/sqlite3/libsqlite/sqlite3.c pOut->zEnd = &pEnd->z[pEnd->n]; z 123330 ext/sqlite3/libsqlite/sqlite3.c pOut->zStart = pValue->z; z 123331 ext/sqlite3/libsqlite/sqlite3.c pOut->zEnd = &pValue->z[pValue->n]; z 123360 ext/sqlite3/libsqlite/sqlite3.c pOut->zEnd = &pPostOp->z[pPostOp->n]; z 123384 ext/sqlite3/libsqlite/sqlite3.c pOut->zStart = pPreOp->z; z 125423 ext/sqlite3/libsqlite/sqlite3.c if( yymsp[0].minor.yy0.n==5 && sqlite3_strnicmp(yymsp[0].minor.yy0.z,"rowid",5)==0 ){ z 125427 ext/sqlite3/libsqlite/sqlite3.c sqlite3ErrorMsg(pParse, "unknown table option: %.*s", yymsp[0].minor.yy0.n, yymsp[0].minor.yy0.z); z 125433 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy0.z = yymsp[-2].minor.yy0.z; z 125434 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy0.n = (int)(pParse->sLastToken.z-yymsp[-2].minor.yy0.z) + pParse->sLastToken.n; z 125470 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy0.z = yymsp[-3].minor.yy0.z; z 125471 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy0.n = (int)(&yymsp[0].minor.yy0.z[yymsp[0].minor.yy0.n] - yymsp[-3].minor.yy0.z); z 125476 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy0.z = yymsp[-5].minor.yy0.z; z 125477 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy0.n = (int)(&yymsp[0].minor.yy0.z[yymsp[0].minor.yy0.n] - yymsp[-5].minor.yy0.z); z 125481 ext/sqlite3/libsqlite/sqlite3.c {yygotominor.yy0.z=yymsp[-1].minor.yy0.z; yygotominor.yy0.n=yymsp[0].minor.yy0.n+(int)(yymsp[0].minor.yy0.z-yymsp[-1].minor.yy0.z);} z 125498 ext/sqlite3/libsqlite/sqlite3.c v.zStart = yymsp[-1].minor.yy0.z; z 125569 ext/sqlite3/libsqlite/sqlite3.c {yygotominor.yy0.n = 0; yygotominor.yy0.z = 0;} z 125684 ext/sqlite3/libsqlite/sqlite3.c const char *z = yymsp[-8].minor.yy0.z+6; z 125688 ext/sqlite3/libsqlite/sqlite3.c while( z[0]==' ' ) z++; z 125689 ext/sqlite3/libsqlite/sqlite3.c if( z[0]=='/' && z[1]=='*' ){ z 125690 ext/sqlite3/libsqlite/sqlite3.c z += 2; z 125691 ext/sqlite3/libsqlite/sqlite3.c while( z[0]==' ' ) z++; z 125692 ext/sqlite3/libsqlite/sqlite3.c for(i=0; sqlite3Isalnum(z[i]); i++){} z 125693 ext/sqlite3/libsqlite/sqlite3.c sqlite3_snprintf(sizeof(yygotominor.yy3->zSelName), yygotominor.yy3->zSelName, "%.*s", i, z); z 125816 ext/sqlite3/libsqlite/sqlite3.c {yygotominor.yy0.z=0; yygotominor.yy0.n=0;} z 125848 ext/sqlite3/libsqlite/sqlite3.c {yygotominor.yy0.z=0; yygotominor.yy0.n=1;} z 125980 ext/sqlite3/libsqlite/sqlite3.c if( yymsp[0].minor.yy0.n>=2 && yymsp[0].minor.yy0.z[0]=='#' && sqlite3Isdigit(yymsp[0].minor.yy0.z[1]) ){ z 125989 ext/sqlite3/libsqlite/sqlite3.c if( yygotominor.yy346.pExpr ) sqlite3GetInt32(&yymsp[0].minor.yy0.z[1], &yygotominor.yy346.pExpr->iTable); z 126002 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zEnd = &yymsp[0].minor.yy0.z[yymsp[0].minor.yy0.n]; z 126170 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zEnd = &yymsp[0].minor.yy0.z[yymsp[0].minor.yy0.n]; z 126183 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zStart = yymsp[-2].minor.yy0.z; z 126184 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zEnd = &yymsp[0].minor.yy0.z[yymsp[0].minor.yy0.n]; z 126199 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zEnd = &yymsp[0].minor.yy0.z[yymsp[0].minor.yy0.n]; z 126215 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zEnd = yymsp[0].minor.yy0.z ? &yymsp[0].minor.yy0.z[yymsp[0].minor.yy0.n] : &yymsp[-1].minor.yy0.z[yymsp[-1].minor.yy0.n]; z 126228 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zStart = yymsp[-3].minor.yy0.z; z 126229 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zEnd = &yymsp[0].minor.yy0.z[yymsp[0].minor.yy0.n]; z 126242 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zStart = yymsp[-4].minor.yy0.z; z 126243 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zEnd = &yymsp[0].minor.yy0.z[yymsp[0].minor.yy0.n]; z 126297 ext/sqlite3/libsqlite/sqlite3.c {yygotominor.yy0.z = 0; yygotominor.yy0.n = 0;} z 126324 ext/sqlite3/libsqlite/sqlite3.c all.z = yymsp[-3].minor.yy0.z; z 126325 ext/sqlite3/libsqlite/sqlite3.c all.n = (int)(yymsp[0].minor.yy0.z - yymsp[-3].minor.yy0.z) + yymsp[0].minor.yy0.n; z 126415 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zStart = yymsp[-3].minor.yy0.z; z 126416 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zEnd = &yymsp[0].minor.yy0.z[yymsp[0].minor.yy0.n]; z 126425 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zStart = yymsp[-5].minor.yy0.z; z 126426 ext/sqlite3/libsqlite/sqlite3.c yygotominor.yy346.zEnd = &yymsp[0].minor.yy0.z[yymsp[0].minor.yy0.n]; z 126612 ext/sqlite3/libsqlite/sqlite3.c assert( TOKEN.z[0] ); /* The tokenizer always gives us a token */ z 126889 ext/sqlite3/libsqlite/sqlite3.c static int keywordCode(const char *z, int n){ z 127011 ext/sqlite3/libsqlite/sqlite3.c h = ((charMap(z[0])*4) ^ z 127012 ext/sqlite3/libsqlite/sqlite3.c (charMap(z[n-1])*3) ^ z 127015 ext/sqlite3/libsqlite/sqlite3.c if( aLen[i]==n && sqlite3StrNICmp(&zText[aOffset[i]],z,n)==0 ){ z 127145 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3KeywordCode(const unsigned char *z, int n){ z 127146 ext/sqlite3/libsqlite/sqlite3.c return keywordCode((char*)z, n); z 127198 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3GetToken(const unsigned char *z, int *tokenType){ z 127200 ext/sqlite3/libsqlite/sqlite3.c switch( *z ){ z 127202 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]==' ' ); z 127203 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='\t' ); z 127204 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='\n' ); z 127205 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='\f' ); z 127206 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='\r' ); z 127207 ext/sqlite3/libsqlite/sqlite3.c for(i=1; sqlite3Isspace(z[i]); i++){} z 127212 ext/sqlite3/libsqlite/sqlite3.c if( z[1]=='-' ){ z 127213 ext/sqlite3/libsqlite/sqlite3.c for(i=2; (c=z[i])!=0 && c!='\n'; i++){} z 127241 ext/sqlite3/libsqlite/sqlite3.c if( z[1]!='*' || z[2]==0 ){ z 127245 ext/sqlite3/libsqlite/sqlite3.c for(i=3, c=z[2]; (c!='*' || z[i]!='/') && (c=z[i])!=0; i++){} z 127256 ext/sqlite3/libsqlite/sqlite3.c return 1 + (z[1]=='='); z 127259 ext/sqlite3/libsqlite/sqlite3.c if( (c=z[1])=='=' ){ z 127274 ext/sqlite3/libsqlite/sqlite3.c if( (c=z[1])=='=' ){ z 127286 ext/sqlite3/libsqlite/sqlite3.c if( z[1]!='=' ){ z 127295 ext/sqlite3/libsqlite/sqlite3.c if( z[1]!='|' ){ z 127318 ext/sqlite3/libsqlite/sqlite3.c int delim = z[0]; z 127322 ext/sqlite3/libsqlite/sqlite3.c for(i=1; (c=z[i])!=0; i++){ z 127324 ext/sqlite3/libsqlite/sqlite3.c if( z[i+1]==delim ){ z 127344 ext/sqlite3/libsqlite/sqlite3.c if( !sqlite3Isdigit(z[1]) ) z 127355 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='0' ); testcase( z[0]=='1' ); testcase( z[0]=='2' ); z 127356 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='3' ); testcase( z[0]=='4' ); testcase( z[0]=='5' ); z 127357 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='6' ); testcase( z[0]=='7' ); testcase( z[0]=='8' ); z 127358 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='9' ); z 127361 ext/sqlite3/libsqlite/sqlite3.c if( z[0]=='0' && (z[1]=='x' || z[1]=='X') && sqlite3Isxdigit(z[2]) ){ z 127362 ext/sqlite3/libsqlite/sqlite3.c for(i=3; sqlite3Isxdigit(z[i]); i++){} z 127366 ext/sqlite3/libsqlite/sqlite3.c for(i=0; sqlite3Isdigit(z[i]); i++){} z 127368 ext/sqlite3/libsqlite/sqlite3.c if( z[i]=='.' ){ z 127370 ext/sqlite3/libsqlite/sqlite3.c while( sqlite3Isdigit(z[i]) ){ i++; } z 127373 ext/sqlite3/libsqlite/sqlite3.c if( (z[i]=='e' || z[i]=='E') && z 127374 ext/sqlite3/libsqlite/sqlite3.c ( sqlite3Isdigit(z[i+1]) z 127375 ext/sqlite3/libsqlite/sqlite3.c || ((z[i+1]=='+' || z[i+1]=='-') && sqlite3Isdigit(z[i+2])) z 127379 ext/sqlite3/libsqlite/sqlite3.c while( sqlite3Isdigit(z[i]) ){ i++; } z 127383 ext/sqlite3/libsqlite/sqlite3.c while( IdChar(z[i]) ){ z 127390 ext/sqlite3/libsqlite/sqlite3.c for(i=1, c=z[0]; c!=']' && (c=z[i])!=0; i++){} z 127396 ext/sqlite3/libsqlite/sqlite3.c for(i=1; sqlite3Isdigit(z[i]); i++){} z 127406 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='$' ); testcase( z[0]=='@' ); z 127407 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]==':' ); testcase( z[0]=='#' ); z 127409 ext/sqlite3/libsqlite/sqlite3.c for(i=1; (c=z[i])!=0; i++){ z 127416 ext/sqlite3/libsqlite/sqlite3.c }while( (c=z[i])!=0 && !sqlite3Isspace(c) && c!=')' ); z 127423 ext/sqlite3/libsqlite/sqlite3.c }else if( c==':' && z[i+1]==':' ){ z 127435 ext/sqlite3/libsqlite/sqlite3.c testcase( z[0]=='x' ); testcase( z[0]=='X' ); z 127436 ext/sqlite3/libsqlite/sqlite3.c if( z[1]=='\'' ){ z 127438 ext/sqlite3/libsqlite/sqlite3.c for(i=2; sqlite3Isxdigit(z[i]); i++){} z 127439 ext/sqlite3/libsqlite/sqlite3.c if( z[i]!='\'' || i%2 ){ z 127441 ext/sqlite3/libsqlite/sqlite3.c while( z[i] && z[i]!='\'' ){ i++; } z 127443 ext/sqlite3/libsqlite/sqlite3.c if( z[i] ) i++; z 127450 ext/sqlite3/libsqlite/sqlite3.c if( !IdChar(*z) ){ z 127453 ext/sqlite3/libsqlite/sqlite3.c for(i=1; IdChar(z[i]); i++){} z 127454 ext/sqlite3/libsqlite/sqlite3.c *tokenType = keywordCode((char*)z, i); z 127502 ext/sqlite3/libsqlite/sqlite3.c pParse->sLastToken.z = &zSql[i]; z 128782 ext/sqlite3/libsqlite/sqlite3.c static int allSpaces(const char *z, int n){ z 128783 ext/sqlite3/libsqlite/sqlite3.c while( n>0 && z[n-1]==' ' ){ n--; } z 130088 ext/sqlite3/libsqlite/sqlite3.c const char *z; z 130097 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3ErrStr(SQLITE_NOMEM); z 130100 ext/sqlite3/libsqlite/sqlite3.c z = (char*)sqlite3_value_text(db->pErr); z 130102 ext/sqlite3/libsqlite/sqlite3.c if( z==0 ){ z 130103 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3ErrStr(db->errCode); z 130107 ext/sqlite3/libsqlite/sqlite3.c return z; z 130128 ext/sqlite3/libsqlite/sqlite3.c const void *z; z 130137 ext/sqlite3/libsqlite/sqlite3.c z = (void *)outOfMem; z 130139 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3_value_text16(db->pErr); z 130140 ext/sqlite3/libsqlite/sqlite3.c if( z==0 ){ z 130142 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3_value_text16(db->pErr); z 130152 ext/sqlite3/libsqlite/sqlite3.c return z; z 130534 ext/sqlite3/libsqlite/sqlite3.c const char *z; z 130572 ext/sqlite3/libsqlite/sqlite3.c for(i=0; aMode[i].z; i++){ z 130573 ext/sqlite3/libsqlite/sqlite3.c const char *z = aMode[i].z; z 130574 ext/sqlite3/libsqlite/sqlite3.c if( nVal==sqlite3Strlen30(z) && 0==memcmp(zVal, z, nVal) ){ z 131705 ext/sqlite3/libsqlite/sqlite3.c const char *z = sqlite3_uri_parameter(zFilename, zParam); z 131707 ext/sqlite3/libsqlite/sqlite3.c return z ? sqlite3GetBoolean(z, bDflt) : bDflt; z 131718 ext/sqlite3/libsqlite/sqlite3.c const char *z = sqlite3_uri_parameter(zFilename, zParam); z 131720 ext/sqlite3/libsqlite/sqlite3.c if( z && sqlite3DecOrHexToI64(z, &v)==SQLITE_OK ){ z 133042 ext/sqlite3/libsqlite/sqlite3.c char *z; /* Text of the token */ z 133153 ext/sqlite3/libsqlite/sqlite3.c # define sqlite3Fts3DeferToken(x,y,z) SQLITE_OK z 133156 ext/sqlite3/libsqlite/sqlite3.c # define sqlite3Fts3DeferredTokenList(x,y,z) SQLITE_OK z 133414 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3Fts3Dequote(char *z){ z 133417 ext/sqlite3/libsqlite/sqlite3.c quote = z[0]; z 133425 ext/sqlite3/libsqlite/sqlite3.c while( z[iIn] ){ z 133426 ext/sqlite3/libsqlite/sqlite3.c if( z[iIn]==quote ){ z 133427 ext/sqlite3/libsqlite/sqlite3.c if( z[iIn+1]!=quote ) break; z 133428 ext/sqlite3/libsqlite/sqlite3.c z[iOut++] = quote; z 133431 ext/sqlite3/libsqlite/sqlite3.c z[iOut++] = z[iIn++]; z 133434 ext/sqlite3/libsqlite/sqlite3.c z[iOut] = '\0'; z 133644 ext/sqlite3/libsqlite/sqlite3.c char *z = p->azColumn[i]; z 133645 ext/sqlite3/libsqlite/sqlite3.c zContentCols = sqlite3_mprintf("%z, 'c%d%q'", zContentCols, i, z); z 133732 ext/sqlite3/libsqlite/sqlite3.c const char *z, z 133737 ext/sqlite3/libsqlite/sqlite3.c const char *zCsr = z; z 133744 ext/sqlite3/libsqlite/sqlite3.c *pnKey = (int)(zCsr-z); z 133764 ext/sqlite3/libsqlite/sqlite3.c char *z; z 133766 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3_vmprintf(zFormat, ap); z 133768 ext/sqlite3/libsqlite/sqlite3.c if( z && *pz ){ z 133769 ext/sqlite3/libsqlite/sqlite3.c char *z2 = sqlite3_mprintf("%s%s", *pz, z); z 133770 ext/sqlite3/libsqlite/sqlite3.c sqlite3_free(z); z 133771 ext/sqlite3/libsqlite/sqlite3.c z = z2; z 133773 ext/sqlite3/libsqlite/sqlite3.c if( z==0 ) *pRc = SQLITE_NOMEM; z 133775 ext/sqlite3/libsqlite/sqlite3.c *pz = z; z 133796 ext/sqlite3/libsqlite/sqlite3.c char *z = zRet; z 133797 ext/sqlite3/libsqlite/sqlite3.c *(z++) = '"'; z 133799 ext/sqlite3/libsqlite/sqlite3.c if( zInput[i]=='"' ) *(z++) = '"'; z 133800 ext/sqlite3/libsqlite/sqlite3.c *(z++) = zInput[i]; z 133802 ext/sqlite3/libsqlite/sqlite3.c *(z++) = '"'; z 133803 ext/sqlite3/libsqlite/sqlite3.c *(z++) = '\0'; z 134174 ext/sqlite3/libsqlite/sqlite3.c char const *z = argv[i]; z 134180 ext/sqlite3/libsqlite/sqlite3.c && strlen(z)>8 z 134181 ext/sqlite3/libsqlite/sqlite3.c && 0==sqlite3_strnicmp(z, "tokenize", 8) z 134182 ext/sqlite3/libsqlite/sqlite3.c && 0==sqlite3Fts3IsIdChar(z[8]) z 134184 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3Fts3InitTokenizer(pHash, &z[9], &pTokenizer, pzErr); z 134188 ext/sqlite3/libsqlite/sqlite3.c else if( isFts4 && fts3IsSpecialColumn(z, &nKey, &zVal) ){ z 134209 ext/sqlite3/libsqlite/sqlite3.c if( nKey==pOp->nOpt && !sqlite3_strnicmp(z, pOp->zOpt, pOp->nOpt) ){ z 134214 ext/sqlite3/libsqlite/sqlite3.c sqlite3Fts3ErrMsg(pzErr, "unrecognized parameter: %s", z); z 134279 ext/sqlite3/libsqlite/sqlite3.c nString += (int)(strlen(z) + 1); z 134280 ext/sqlite3/libsqlite/sqlite3.c aCol[nCol++] = z; z 134389 ext/sqlite3/libsqlite/sqlite3.c char *z; z 134391 ext/sqlite3/libsqlite/sqlite3.c z = (char *)sqlite3Fts3NextToken(aCol[iCol], &n); z 134392 ext/sqlite3/libsqlite/sqlite3.c memcpy(zCsr, z, n); z 136011 ext/sqlite3/libsqlite/sqlite3.c filter.zTerm = pTok->z; z 136974 ext/sqlite3/libsqlite/sqlite3.c pToken->z, pToken->n, pToken->isPrefix, &pToken->pSegcsr z 137247 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3Fts3MsrIncrStart(pTab, pSegcsr, iCol, pToken->z, pToken->n); z 139574 ext/sqlite3/libsqlite/sqlite3.c const char *z, z 139582 ext/sqlite3/libsqlite/sqlite3.c rc = pModule->xOpen(pTokenizer, z, n, &pCsr); z 139619 ext/sqlite3/libsqlite/sqlite3.c const char *z, int n, /* Input string */ z 139632 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3_fts3_enable_parentheses && (z[i]=='(' || z[i]==')') ) break; z 139633 ext/sqlite3/libsqlite/sqlite3.c if( z[i]=='"' ) break; z 139637 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3Fts3OpenTokenizer(pTokenizer, pParse->iLangid, z, i, &pCursor); z 139655 ext/sqlite3/libsqlite/sqlite3.c pRet->pPhrase->aToken[0].z = (char *)&pRet->pPhrase[1]; z 139656 ext/sqlite3/libsqlite/sqlite3.c memcpy(pRet->pPhrase->aToken[0].z, zToken, nToken); z 139658 ext/sqlite3/libsqlite/sqlite3.c if( iEnd<n && z[iEnd]=='*' ){ z 139665 ext/sqlite3/libsqlite/sqlite3.c && iStart>0 && z[iStart-1]=='-' z 139669 ext/sqlite3/libsqlite/sqlite3.c }else if( pParse->bFts4 && iStart>0 && z[iStart-1]=='^' ){ z 139806 ext/sqlite3/libsqlite/sqlite3.c p->pPhrase->aToken[jj].z = zBuf; z 139835 ext/sqlite3/libsqlite/sqlite3.c const char *z, int n, /* Input string */ z 139840 ext/sqlite3/libsqlite/sqlite3.c char *z; /* Keyword text */ z 139856 ext/sqlite3/libsqlite/sqlite3.c const char *zInput = z; z 139880 ext/sqlite3/libsqlite/sqlite3.c if( nInput>=pKey->n && 0==memcmp(zInput, pKey->z, pKey->n) ){ z 139911 ext/sqlite3/libsqlite/sqlite3.c *pnConsumed = (int)((zInput - z) + nKey); z 139928 ext/sqlite3/libsqlite/sqlite3.c *pnConsumed = (int)((zInput - z) + ii + 1); z 139941 ext/sqlite3/libsqlite/sqlite3.c *pnConsumed = (int)(zInput - z) + 1 + nConsumed; z 139945 ext/sqlite3/libsqlite/sqlite3.c *pnConsumed = (int)((zInput - z) + 1); z 139971 ext/sqlite3/libsqlite/sqlite3.c iColLen = (int)((zInput - z) + nStr + 1); z 139975 ext/sqlite3/libsqlite/sqlite3.c rc = getNextToken(pParse, iCol, &z[iColLen], n-iColLen, ppExpr, pnConsumed); z 140053 ext/sqlite3/libsqlite/sqlite3.c const char *z, int n, /* Text of MATCH query */ z 140061 ext/sqlite3/libsqlite/sqlite3.c const char *zIn = z; z 140381 ext/sqlite3/libsqlite/sqlite3.c const char *z, int n, /* Text of MATCH query */ z 140395 ext/sqlite3/libsqlite/sqlite3.c if( z==0 ){ z 140400 ext/sqlite3/libsqlite/sqlite3.c n = (int)strlen(z); z 140402 ext/sqlite3/libsqlite/sqlite3.c rc = fts3ExprParse(&sParse, z, n, ppExpr, &nParsed); z 140444 ext/sqlite3/libsqlite/sqlite3.c const char *z, int n, /* Text of MATCH query */ z 140449 ext/sqlite3/libsqlite/sqlite3.c pTokenizer, iLangid, azCol, bFts4, nCol, iDefaultCol, z, n, ppExpr z 140471 ext/sqlite3/libsqlite/sqlite3.c sqlite3Fts3ErrMsg(pzErr, "malformed MATCH expression: [%s]", z); z 140575 ext/sqlite3/libsqlite/sqlite3.c pPhrase->aToken[i].n, pPhrase->aToken[i].z, z 140822 ext/sqlite3/libsqlite/sqlite3.c const char *z = (const char *)pKey; z 140824 ext/sqlite3/libsqlite/sqlite3.c if( nKey<=0 ) nKey = (int) strlen(z); z 140826 ext/sqlite3/libsqlite/sqlite3.c h = (h<<3) ^ h ^ *z++; z 140841 ext/sqlite3/libsqlite/sqlite3.c const char *z = (const char *)pKey; z 140843 ext/sqlite3/libsqlite/sqlite3.c h = (h<<3) ^ h ^ *(z++); z 141258 ext/sqlite3/libsqlite/sqlite3.c static int isConsonant(const char *z){ z 141260 ext/sqlite3/libsqlite/sqlite3.c char x = *z; z 141265 ext/sqlite3/libsqlite/sqlite3.c return z[1]==0 || isVowel(z + 1); z 141267 ext/sqlite3/libsqlite/sqlite3.c static int isVowel(const char *z){ z 141269 ext/sqlite3/libsqlite/sqlite3.c char x = *z; z 141274 ext/sqlite3/libsqlite/sqlite3.c return isConsonant(z + 1); z 141296 ext/sqlite3/libsqlite/sqlite3.c static int m_gt_0(const char *z){ z 141297 ext/sqlite3/libsqlite/sqlite3.c while( isVowel(z) ){ z++; } z 141298 ext/sqlite3/libsqlite/sqlite3.c if( *z==0 ) return 0; z 141299 ext/sqlite3/libsqlite/sqlite3.c while( isConsonant(z) ){ z++; } z 141300 ext/sqlite3/libsqlite/sqlite3.c return *z!=0; z 141306 ext/sqlite3/libsqlite/sqlite3.c static int m_eq_1(const char *z){ z 141307 ext/sqlite3/libsqlite/sqlite3.c while( isVowel(z) ){ z++; } z 141308 ext/sqlite3/libsqlite/sqlite3.c if( *z==0 ) return 0; z 141309 ext/sqlite3/libsqlite/sqlite3.c while( isConsonant(z) ){ z++; } z 141310 ext/sqlite3/libsqlite/sqlite3.c if( *z==0 ) return 0; z 141311 ext/sqlite3/libsqlite/sqlite3.c while( isVowel(z) ){ z++; } z 141312 ext/sqlite3/libsqlite/sqlite3.c if( *z==0 ) return 1; z 141313 ext/sqlite3/libsqlite/sqlite3.c while( isConsonant(z) ){ z++; } z 141314 ext/sqlite3/libsqlite/sqlite3.c return *z==0; z 141320 ext/sqlite3/libsqlite/sqlite3.c static int m_gt_1(const char *z){ z 141321 ext/sqlite3/libsqlite/sqlite3.c while( isVowel(z) ){ z++; } z 141322 ext/sqlite3/libsqlite/sqlite3.c if( *z==0 ) return 0; z 141323 ext/sqlite3/libsqlite/sqlite3.c while( isConsonant(z) ){ z++; } z 141324 ext/sqlite3/libsqlite/sqlite3.c if( *z==0 ) return 0; z 141325 ext/sqlite3/libsqlite/sqlite3.c while( isVowel(z) ){ z++; } z 141326 ext/sqlite3/libsqlite/sqlite3.c if( *z==0 ) return 0; z 141327 ext/sqlite3/libsqlite/sqlite3.c while( isConsonant(z) ){ z++; } z 141328 ext/sqlite3/libsqlite/sqlite3.c return *z!=0; z 141334 ext/sqlite3/libsqlite/sqlite3.c static int hasVowel(const char *z){ z 141335 ext/sqlite3/libsqlite/sqlite3.c while( isConsonant(z) ){ z++; } z 141336 ext/sqlite3/libsqlite/sqlite3.c return *z!=0; z 141345 ext/sqlite3/libsqlite/sqlite3.c static int doubleConsonant(const char *z){ z 141346 ext/sqlite3/libsqlite/sqlite3.c return isConsonant(z) && z[0]==z[1]; z 141357 ext/sqlite3/libsqlite/sqlite3.c static int star_oh(const char *z){ z 141359 ext/sqlite3/libsqlite/sqlite3.c isConsonant(z) && z 141360 ext/sqlite3/libsqlite/sqlite3.c z[0]!='w' && z[0]!='x' && z[0]!='y' && z 141361 ext/sqlite3/libsqlite/sqlite3.c isVowel(z+1) && z 141362 ext/sqlite3/libsqlite/sqlite3.c isConsonant(z+2); z 141383 ext/sqlite3/libsqlite/sqlite3.c char *z = *pz; z 141384 ext/sqlite3/libsqlite/sqlite3.c while( *zFrom && *zFrom==*z ){ z++; zFrom++; } z 141386 ext/sqlite3/libsqlite/sqlite3.c if( xCond && !xCond(z) ) return 1; z 141388 ext/sqlite3/libsqlite/sqlite3.c *(--z) = *(zTo++); z 141390 ext/sqlite3/libsqlite/sqlite3.c *pz = z; z 141452 ext/sqlite3/libsqlite/sqlite3.c char *z, *z2; z 141473 ext/sqlite3/libsqlite/sqlite3.c z = &zReverse[j+1]; z 141477 ext/sqlite3/libsqlite/sqlite3.c if( z[0]=='s' ){ z 141479 ext/sqlite3/libsqlite/sqlite3.c !stem(&z, "sess", "ss", 0) && z 141480 ext/sqlite3/libsqlite/sqlite3.c !stem(&z, "sei", "i", 0) && z 141481 ext/sqlite3/libsqlite/sqlite3.c !stem(&z, "ss", "ss", 0) z 141483 ext/sqlite3/libsqlite/sqlite3.c z++; z 141488 ext/sqlite3/libsqlite/sqlite3.c z2 = z; z 141489 ext/sqlite3/libsqlite/sqlite3.c if( stem(&z, "dee", "ee", m_gt_0) ){ z 141492 ext/sqlite3/libsqlite/sqlite3.c (stem(&z, "gni", "", hasVowel) || stem(&z, "de", "", hasVowel)) z 141493 ext/sqlite3/libsqlite/sqlite3.c && z!=z2 z 141495 ext/sqlite3/libsqlite/sqlite3.c if( stem(&z, "ta", "ate", 0) || z 141496 ext/sqlite3/libsqlite/sqlite3.c stem(&z, "lb", "ble", 0) || z 141497 ext/sqlite3/libsqlite/sqlite3.c stem(&z, "zi", "ize", 0) ){ z 141499 ext/sqlite3/libsqlite/sqlite3.c }else if( doubleConsonant(z) && (*z!='l' && *z!='s' && *z!='z') ){ z 141500 ext/sqlite3/libsqlite/sqlite3.c z++; z 141501 ext/sqlite3/libsqlite/sqlite3.c }else if( m_eq_1(z) && star_oh(z) ){ z 141502 ext/sqlite3/libsqlite/sqlite3.c *(--z) = 'e'; z 141507 ext/sqlite3/libsqlite/sqlite3.c if( z[0]=='y' && hasVowel(z+1) ){ z 141508 ext/sqlite3/libsqlite/sqlite3.c z[0] = 'i'; z 141512 ext/sqlite3/libsqlite/sqlite3.c switch( z[1] ){ z 141514 ext/sqlite3/libsqlite/sqlite3.c if( !stem(&z, "lanoita", "ate", m_gt_0) ){ z 141515 ext/sqlite3/libsqlite/sqlite3.c stem(&z, "lanoit", "tion", m_gt_0); z 141519 ext/sqlite3/libsqlite/sqlite3.c if( !stem(&z, "icne", "ence", m_gt_0) ){ z 141520 ext/sqlite3/libsqlite/sqlite3.c stem(&z, "icna", "ance", m_gt_0); z 141524 ext/sqlite3/libsqlite/sqlite3.c stem(&z, "rezi", "ize", m_gt_0); z 141527 ext/sqlite3/libsqlite/sqlite3.c stem(&z, "igol", "log", m_gt_0); z 141530 ext/sqlite3/libsqlite/sqlite3.c if( !stem(&z, "ilb", "ble", m_gt_0) z 141531 ext/sqlite3/libsqlite/sqlite3.c && !stem(&z, "illa", "al", m_gt_0) z 141532 ext/sqlite3/libsqlite/sqlite3.c && !stem(&z, "iltne", "ent", m_gt_0) z 141533 ext/sqlite3/libsqlite/sqlite3.c && !stem(&z, "ile", "e", m_gt_0) z 141535 ext/sqlite3/libsqlite/sqlite3.c stem(&z, "ilsuo", "ous", m_gt_0); z 141539 ext/sqlite3/libsqlite/sqlite3.c if( !stem(&z, "noitazi", "ize", m_gt_0) z 141540 ext/sqlite3/libsqlite/sqlite3.c && !stem(&z, "noita", "ate", m_gt_0) z 141542 ext/sqlite3/libsqlite/sqlite3.c stem(&z, "rota", "ate", m_gt_0); z 141546 ext/sqlite3/libsqlite/sqlite3.c if( !stem(&z, "msila", "al", m_gt_0) z 141547 ext/sqlite3/libsqlite/sqlite3.c && !stem(&z, "ssenevi", "ive", m_gt_0) z 141548 ext/sqlite3/libsqlite/sqlite3.c && !stem(&z, "ssenluf", "ful", m_gt_0) z 141550 ext/sqlite3/libsqlite/sqlite3.c stem(&z, "ssensuo", "ous", m_gt_0); z 141554 ext/sqlite3/libsqlite/sqlite3.c if( !stem(&z, "itila", "al", m_gt_0) z 141555 ext/sqlite3/libsqlite/sqlite3.c && !stem(&z, "itivi", "ive", m_gt_0) z 141557 ext/sqlite3/libsqlite/sqlite3.c stem(&z, "itilib", "ble", m_gt_0); z 141563 ext/sqlite3/libsqlite/sqlite3.c switch( z[0] ){ z 141565 ext/sqlite3/libsqlite/sqlite3.c if( !stem(&z, "etaci", "ic", m_gt_0) z 141566 ext/sqlite3/libsqlite/sqlite3.c && !stem(&z, "evita", "", m_gt_0) z 141568 ext/sqlite3/libsqlite/sqlite3.c stem(&z, "ezila", "al", m_gt_0); z 141572 ext/sqlite3/libsqlite/sqlite3.c stem(&z, "itici", "ic", m_gt_0); z 141575 ext/sqlite3/libsqlite/sqlite3.c if( !stem(&z, "laci", "ic", m_gt_0) ){ z 141576 ext/sqlite3/libsqlite/sqlite3.c stem(&z, "luf", "", m_gt_0); z 141580 ext/sqlite3/libsqlite/sqlite3.c stem(&z, "ssen", "", m_gt_0); z 141585 ext/sqlite3/libsqlite/sqlite3.c switch( z[1] ){ z 141587 ext/sqlite3/libsqlite/sqlite3.c if( z[0]=='l' && m_gt_1(z+2) ){ z 141588 ext/sqlite3/libsqlite/sqlite3.c z += 2; z 141592 ext/sqlite3/libsqlite/sqlite3.c if( z[0]=='e' && z[2]=='n' && (z[3]=='a' || z[3]=='e') && m_gt_1(z+4) ){ z 141593 ext/sqlite3/libsqlite/sqlite3.c z += 4; z 141597 ext/sqlite3/libsqlite/sqlite3.c if( z[0]=='r' && m_gt_1(z+2) ){ z 141598 ext/sqlite3/libsqlite/sqlite3.c z += 2; z 141602 ext/sqlite3/libsqlite/sqlite3.c if( z[0]=='c' && m_gt_1(z+2) ){ z 141603 ext/sqlite3/libsqlite/sqlite3.c z += 2; z 141607 ext/sqlite3/libsqlite/sqlite3.c if( z[0]=='e' && z[2]=='b' && (z[3]=='a' || z[3]=='i') && m_gt_1(z+4) ){ z 141608 ext/sqlite3/libsqlite/sqlite3.c z += 4; z 141612 ext/sqlite3/libsqlite/sqlite3.c if( z[0]=='t' ){ z 141613 ext/sqlite3/libsqlite/sqlite3.c if( z[2]=='a' ){ z 141614 ext/sqlite3/libsqlite/sqlite3.c if( m_gt_1(z+3) ){ z 141615 ext/sqlite3/libsqlite/sqlite3.c z += 3; z 141617 ext/sqlite3/libsqlite/sqlite3.c }else if( z[2]=='e' ){ z 141618 ext/sqlite3/libsqlite/sqlite3.c if( !stem(&z, "tneme", "", m_gt_1) z 141619 ext/sqlite3/libsqlite/sqlite3.c && !stem(&z, "tnem", "", m_gt_1) z 141621 ext/sqlite3/libsqlite/sqlite3.c stem(&z, "tne", "", m_gt_1); z 141627 ext/sqlite3/libsqlite/sqlite3.c if( z[0]=='u' ){ z 141628 ext/sqlite3/libsqlite/sqlite3.c if( m_gt_1(z+2) ){ z 141629 ext/sqlite3/libsqlite/sqlite3.c z += 2; z 141631 ext/sqlite3/libsqlite/sqlite3.c }else if( z[3]=='s' || z[3]=='t' ){ z 141632 ext/sqlite3/libsqlite/sqlite3.c stem(&z, "noi", "", m_gt_1); z 141636 ext/sqlite3/libsqlite/sqlite3.c if( z[0]=='m' && z[2]=='i' && m_gt_1(z+3) ){ z 141637 ext/sqlite3/libsqlite/sqlite3.c z += 3; z 141641 ext/sqlite3/libsqlite/sqlite3.c if( !stem(&z, "eta", "", m_gt_1) ){ z 141642 ext/sqlite3/libsqlite/sqlite3.c stem(&z, "iti", "", m_gt_1); z 141646 ext/sqlite3/libsqlite/sqlite3.c if( z[0]=='s' && z[2]=='o' && m_gt_1(z+3) ){ z 141647 ext/sqlite3/libsqlite/sqlite3.c z += 3; z 141652 ext/sqlite3/libsqlite/sqlite3.c if( z[0]=='e' && z[2]=='i' && m_gt_1(z+3) ){ z 141653 ext/sqlite3/libsqlite/sqlite3.c z += 3; z 141659 ext/sqlite3/libsqlite/sqlite3.c if( z[0]=='e' ){ z 141660 ext/sqlite3/libsqlite/sqlite3.c if( m_gt_1(z+1) ){ z 141661 ext/sqlite3/libsqlite/sqlite3.c z++; z 141662 ext/sqlite3/libsqlite/sqlite3.c }else if( m_eq_1(z+1) && !star_oh(z+1) ){ z 141663 ext/sqlite3/libsqlite/sqlite3.c z++; z 141668 ext/sqlite3/libsqlite/sqlite3.c if( m_gt_1(z) && z[0]=='l' && z[1]=='l' ){ z 141669 ext/sqlite3/libsqlite/sqlite3.c z++; z 141675 ext/sqlite3/libsqlite/sqlite3.c *pnOut = i = (int)strlen(z); z 141677 ext/sqlite3/libsqlite/sqlite3.c while( *z ){ z 141678 ext/sqlite3/libsqlite/sqlite3.c zOut[--i] = *(z++); z 141711 ext/sqlite3/libsqlite/sqlite3.c const char *z = c->zInput; z 141717 ext/sqlite3/libsqlite/sqlite3.c while( c->iOffset<c->nInput && isDelim(z[c->iOffset]) ){ z 141723 ext/sqlite3/libsqlite/sqlite3.c while( c->iOffset<c->nInput && !isDelim(z[c->iOffset]) ){ z 141736 ext/sqlite3/libsqlite/sqlite3.c porter_stemmer(&z[iStartOffset], n, c->zToken, pnBytes); z 141927 ext/sqlite3/libsqlite/sqlite3.c char *z = (char *)zArg; z 141937 ext/sqlite3/libsqlite/sqlite3.c z = (char *)sqlite3Fts3NextToken(zCopy, &n); z 141938 ext/sqlite3/libsqlite/sqlite3.c if( z==0 ){ z 141940 ext/sqlite3/libsqlite/sqlite3.c z = zCopy; z 141942 ext/sqlite3/libsqlite/sqlite3.c z[n] = '\0'; z 141943 ext/sqlite3/libsqlite/sqlite3.c sqlite3Fts3Dequote(z); z 141945 ext/sqlite3/libsqlite/sqlite3.c m = (sqlite3_tokenizer_module *)sqlite3Fts3HashFind(pHash,z,(int)strlen(z)+1); z 141947 ext/sqlite3/libsqlite/sqlite3.c sqlite3Fts3ErrMsg(pzErr, "unknown tokenizer: %s", z); z 141952 ext/sqlite3/libsqlite/sqlite3.c z = &z[n+1]; z 141953 ext/sqlite3/libsqlite/sqlite3.c while( z<zEnd && (NULL!=(z = (char *)sqlite3Fts3NextToken(z, &n))) ){ z 141962 ext/sqlite3/libsqlite/sqlite3.c aArg[iArg++] = z; z 141963 ext/sqlite3/libsqlite/sqlite3.c z[n] = '\0'; z 141964 ext/sqlite3/libsqlite/sqlite3.c sqlite3Fts3Dequote(z); z 141965 ext/sqlite3/libsqlite/sqlite3.c z = &z[n+1]; z 144846 ext/sqlite3/libsqlite/sqlite3.c char *z, /* Pointer to buffer containing block data */ z 144853 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_blob(pStmt, 2, z, n, SQLITE_STATIC); z 146478 ext/sqlite3/libsqlite/sqlite3.c const char *z = (const char *) sqlite3_column_text(pStmt, iCol+1); z 146479 ext/sqlite3/libsqlite/sqlite3.c rc = fts3PendingTermsAdd(p, iLangid, z, iCol, &aSz[iCol]); z 147906 ext/sqlite3/libsqlite/sqlite3.c const char *z = *pz; z 147908 ext/sqlite3/libsqlite/sqlite3.c while( (*z)>='0' && (*z)<='9' ) i = 10*i + *(z++) - '0'; z 147909 ext/sqlite3/libsqlite/sqlite3.c *pz = z; z 147929 ext/sqlite3/libsqlite/sqlite3.c const char *z = zParam; z 147932 ext/sqlite3/libsqlite/sqlite3.c nMerge = fts3Getint(&z); z 147936 ext/sqlite3/libsqlite/sqlite3.c if( z[0]==',' && z[1]!='\0' ){ z 147937 ext/sqlite3/libsqlite/sqlite3.c z++; z 147938 ext/sqlite3/libsqlite/sqlite3.c nMin = fts3Getint(&z); z 147941 ext/sqlite3/libsqlite/sqlite3.c if( z[0]!='\0' || nMin<2 ){ z 148332 ext/sqlite3/libsqlite/sqlite3.c && (0==memcmp(zToken, pPT->z, pPT->n)) z 148729 ext/sqlite3/libsqlite/sqlite3.c char *z; /* Pointer to buffer containing string */ z 149128 ext/sqlite3/libsqlite/sqlite3.c char *zNew = sqlite3_realloc(pStr->z, nAlloc); z 149132 ext/sqlite3/libsqlite/sqlite3.c pStr->z = zNew; z 149135 ext/sqlite3/libsqlite/sqlite3.c assert( pStr->z!=0 && (pStr->nAlloc >= pStr->n+nAppend+1) ); z 149138 ext/sqlite3/libsqlite/sqlite3.c memcpy(&pStr->z[pStr->n], zAppend, nAppend); z 149140 ext/sqlite3/libsqlite/sqlite3.c pStr->z[pStr->n] = '\0'; z 149972 ext/sqlite3/libsqlite/sqlite3.c sqlite3_free(res.z); z 149974 ext/sqlite3/libsqlite/sqlite3.c sqlite3_result_text(pCtx, res.z, -1, sqlite3_free); z 150156 ext/sqlite3/libsqlite/sqlite3.c sqlite3_free(res.z); z 150158 ext/sqlite3/libsqlite/sqlite3.c sqlite3_result_text(pCtx, res.z, res.n-1, sqlite3_free); z 150345 ext/sqlite3/libsqlite/sqlite3.c const unsigned char *z = (const unsigned char *)zIn; z 150346 ext/sqlite3/libsqlite/sqlite3.c const unsigned char *zTerm = &z[nIn]; z 150352 ext/sqlite3/libsqlite/sqlite3.c while( z<zTerm ){ z 150353 ext/sqlite3/libsqlite/sqlite3.c READ_UTF8(z, zTerm, iCode); z 150370 ext/sqlite3/libsqlite/sqlite3.c z = (const unsigned char *)zIn; z 150371 ext/sqlite3/libsqlite/sqlite3.c while( z<zTerm ){ z 150372 ext/sqlite3/libsqlite/sqlite3.c READ_UTF8(z, zTerm, iCode); z 150441 ext/sqlite3/libsqlite/sqlite3.c const char *z = azArg[i]; z 150442 ext/sqlite3/libsqlite/sqlite3.c int n = (int)strlen(z); z 150444 ext/sqlite3/libsqlite/sqlite3.c if( n==19 && memcmp("remove_diacritics=1", z, 19)==0 ){ z 150447 ext/sqlite3/libsqlite/sqlite3.c else if( n==19 && memcmp("remove_diacritics=0", z, 19)==0 ){ z 150450 ext/sqlite3/libsqlite/sqlite3.c else if( n>=11 && memcmp("tokenchars=", z, 11)==0 ){ z 150451 ext/sqlite3/libsqlite/sqlite3.c rc = unicodeAddExceptions(pNew, 1, &z[11], n-11); z 150453 ext/sqlite3/libsqlite/sqlite3.c else if( n>=11 && memcmp("separators=", z, 11)==0 ){ z 150454 ext/sqlite3/libsqlite/sqlite3.c rc = unicodeAddExceptions(pNew, 0, &z[11], n-11); z 150531 ext/sqlite3/libsqlite/sqlite3.c const unsigned char *z = &pCsr->aInput[pCsr->iOff]; z 150532 ext/sqlite3/libsqlite/sqlite3.c const unsigned char *zStart = z; z 150539 ext/sqlite3/libsqlite/sqlite3.c while( z<zTerm ){ z 150540 ext/sqlite3/libsqlite/sqlite3.c READ_UTF8(z, zTerm, iCode); z 150542 ext/sqlite3/libsqlite/sqlite3.c zStart = z; z 150560 ext/sqlite3/libsqlite/sqlite3.c zEnd = z; z 150567 ext/sqlite3/libsqlite/sqlite3.c if( z>=zTerm ) break; z 150568 ext/sqlite3/libsqlite/sqlite3.c READ_UTF8(z, zTerm, iCode); z 150574 ext/sqlite3/libsqlite/sqlite3.c pCsr->iOff = (int)(z - pCsr->aInput); z 155642 ext/sqlite3/libsqlite/sqlite3.c char *z; z 155665 ext/sqlite3/libsqlite/sqlite3.c pCsr->aPage[0].zPath = z = sqlite3_mprintf("/"); z 155667 ext/sqlite3/libsqlite/sqlite3.c if( z==0 ) rc = SQLITE_NOMEM; z 155690 ext/sqlite3/libsqlite/sqlite3.c pCsr->zPath = z = sqlite3_mprintf( z 155702 ext/sqlite3/libsqlite/sqlite3.c return z==0 ? SQLITE_NOMEM : SQLITE_OK; z 155724 ext/sqlite3/libsqlite/sqlite3.c p[1].zPath = z = sqlite3_mprintf("%s%.3x/", p->zPath, p->iCell); z 155726 ext/sqlite3/libsqlite/sqlite3.c if( z==0 ) rc = SQLITE_NOMEM; z 155759 ext/sqlite3/libsqlite/sqlite3.c pCsr->zPath = z = sqlite3_mprintf("%s", p->zPath); z 155760 ext/sqlite3/libsqlite/sqlite3.c if( z==0 ) rc = SQLITE_NOMEM; z 5985 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API int SQLITE_STDCALL sqlite3_blob_write(sqlite3_blob *, const void *z, int n, int iOffset); z 142 ext/standard/crypt_sha256.c #define Ch(x, y, z) ((x & y) ^ (~x & z)) z 143 ext/standard/crypt_sha256.c #define Maj(x, y, z) ((x & y) ^ (x & z) ^ (y & z)) z 167 ext/standard/crypt_sha512.c #define Ch(x, y, z) ((x & y) ^ (~x & z)) z 168 ext/standard/crypt_sha512.c #define Maj(x, y, z) ((x & y) ^ (x & z) ^ (y & z)) z 924 ext/standard/file.c char *z = memchr(posix_mode, 'b', mode_len); z 925 ext/standard/file.c if (z) { z 926 ext/standard/file.c memmove(z, z + 1, mode_len - (z - posix_mode)); z 58 ext/standard/lcg.c php_int32 z; z 67 ext/standard/lcg.c z = LCG(s1) - LCG(s2); z 68 ext/standard/lcg.c if (z < 1) { z 69 ext/standard/lcg.c z += 2147483562; z 72 ext/standard/lcg.c return z * 4.656613e-10; z 224 ext/standard/math.c static double php_asinh(double z) z 227 ext/standard/math.c return(asinh(z)); z 230 ext/standard/math.c if (z >= 0) { z 231 ext/standard/math.c return log(z + sqrt(z * z + 1)); z 234 ext/standard/math.c return -log(-z + sqrt(z * z + 1)); z 237 ext/standard/math.c return(log(z + sqrt(1 + pow(z, 2))) / log(M_E)); z 265 ext/standard/math.c static double php_atanh(double z) z 268 ext/standard/math.c return(atanh(z)); z 270 ext/standard/math.c return(0.5 * log((1 + z) / (1 - z))); z 149 ext/standard/md5.c #define F(x, y, z) ((z) ^ ((x) & ((y) ^ (z)))) z 150 ext/standard/md5.c #define G(x, y, z) ((y) ^ ((z) & ((x) ^ (y)))) z 151 ext/standard/md5.c #define H(x, y, z) ((x) ^ (y) ^ (z)) z 152 ext/standard/md5.c #define I(x, y, z) ((y) ^ ((x) | ~(z))) z 119 ext/standard/sha1.c #define F(x, y, z) ((z) ^ ((x) & ((y) ^ (z)))) z 120 ext/standard/sha1.c #define G(x, y, z) ((x) ^ (y) ^ (z)) z 121 ext/standard/sha1.c #define H(x, y, z) (((x) & (y)) | ((z) & ((x) | (y)))) z 122 ext/standard/sha1.c #define I(x, y, z) ((x) ^ (y) ^ (z)) z 96 ext/xml/compat.c int z = 0; z 182 ext/xml/compat.c attrs[z] = qualified_name_attr; z 183 ext/xml/compat.c attrs[z + 1] = xmlStrndup(attributes[y + 3] , (int) (attributes[y + 4] - attributes[y + 3])); z 184 ext/xml/compat.c z += 2; z 188 ext/xml/compat.c attrs[z] = NULL; z 192 ext/xml/compat.c for (i = 0; i < z; i++) { z 72 main/output.c static int php_output_stack_apply_list(void *h, void *z); z 73 main/output.c static int php_output_stack_apply_status(void *h, void *z); z 1150 main/output.c static int php_output_stack_apply_list(void *h, void *z) z 1153 main/output.c zval *array = (zval *) z; z 1162 main/output.c static int php_output_stack_apply_status(void *h, void *z) z 1165 main/output.c zval arr, *array = (zval *) z; z 3469 sapi/litespeed/lsapilib.c #define F1(x, y, z) (z ^ (x & (y ^ z))) z 3470 sapi/litespeed/lsapilib.c #define F2(x, y, z) F1(z, x, y) z 3471 sapi/litespeed/lsapilib.c #define F3(x, y, z) (x ^ y ^ z) z 3472 sapi/litespeed/lsapilib.c #define F4(x, y, z) (y ^ (x | ~z)) z 3475 sapi/litespeed/lsapilib.c #define MD5STEP(f, w, x, y, z, data, s) \ z 3476 sapi/litespeed/lsapilib.c ( w += f(x, y, z) + data, w = w<<s | w>>(32-s), w += x )