z 275 Zend/zend.c zval *z = Z_OBJ_HANDLER_P(expr, get)(expr TSRMLS_CC); z 277 Zend/zend.c Z_ADDREF_P(z); z 278 Zend/zend.c if (Z_TYPE_P(z) != IS_OBJECT) { z 279 Zend/zend.c zend_make_printable_zval(z, expr_copy, use_copy); z 281 Zend/zend.c zval_ptr_dtor(&z); z 283 Zend/zend.c ZVAL_ZVAL(expr_copy, z, 0, 1); z 288 Zend/zend.c zval_ptr_dtor(&z); z 360 Zend/zend.h #define Z_REFCOUNT(z) Z_REFCOUNT_P(&(z)) z 361 Zend/zend.h #define Z_SET_REFCOUNT(z, rc) Z_SET_REFCOUNT_P(&(z), rc) z 362 Zend/zend.h #define Z_ADDREF(z) Z_ADDREF_P(&(z)) z 363 Zend/zend.h #define Z_DELREF(z) Z_DELREF_P(&(z)) z 364 Zend/zend.h #define Z_ISREF(z) Z_ISREF_P(&(z)) z 365 Zend/zend.h #define Z_SET_ISREF(z) Z_SET_ISREF_P(&(z)) z 366 Zend/zend.h #define Z_UNSET_ISREF(z) Z_UNSET_ISREF_P(&(z)) z 367 Zend/zend.h #define Z_SET_ISREF_TO(z, isref) Z_SET_ISREF_TO_P(&(z), isref) z 750 Zend/zend.h #define INIT_PZVAL(z) \ z 751 Zend/zend.h (z)->refcount__gc = 1; \ z 752 Zend/zend.h (z)->is_ref__gc = 0; z 754 Zend/zend.h #define INIT_ZVAL(z) z = zval_used_for_init; z 764 Zend/zend.h #define PZVAL_IS_REF(z) Z_ISREF_P(z) z 766 Zend/zend.h #define ZVAL_COPY_VALUE(z, v) \ z 768 Zend/zend.h (z)->value = (v)->value; \ z 769 Zend/zend.h Z_TYPE_P(z) = Z_TYPE_P(v); \ z 772 Zend/zend.h #define INIT_PZVAL_COPY(z, v) \ z 774 Zend/zend.h ZVAL_COPY_VALUE(z, v); \ z 775 Zend/zend.h Z_SET_REFCOUNT_P(z, 1); \ z 776 Zend/zend.h Z_UNSET_ISREF_P(z); \ z 286 Zend/zend_API.c zval *z = Z_OBJ_HANDLER_PP(arg, get)(*arg TSRMLS_CC); z 287 Zend/zend_API.c Z_ADDREF_P(z); z 288 Zend/zend_API.c if(Z_TYPE_P(z) != IS_OBJECT) { z 291 Zend/zend_API.c zend_make_printable_zval(z, *arg, &use_copy); z 293 Zend/zend_API.c ZVAL_ZVAL(*arg, z, 1, 1); z 299 Zend/zend_API.c zval_ptr_dtor(&z); z 537 Zend/zend_API.h #define CHECK_ZVAL_STRING(z) \ z 538 Zend/zend_API.h if (Z_STRVAL_P(z)[ Z_STRLEN_P(z) ] != '\0') { zend_error(E_WARNING, "String is not zero-terminated (%s)", Z_STRVAL_P(z)); } z 539 Zend/zend_API.h #define CHECK_ZVAL_STRING_REL(z) \ z 540 Zend/zend_API.h if (Z_STRVAL_P(z)[ Z_STRLEN_P(z) ] != '\0') { zend_error(E_WARNING, "String is not zero-terminated (%s) (source: %s:%d)", Z_STRVAL_P(z) ZEND_FILE_LINE_RELAY_CC); } z 542 Zend/zend_API.h #define CHECK_ZVAL_STRING(z) z 543 Zend/zend_API.h #define CHECK_ZVAL_STRING_REL(z) z 549 Zend/zend_API.h #define ZVAL_RESOURCE(z, l) do { \ z 550 Zend/zend_API.h zval *__z = (z); \ z 555 Zend/zend_API.h #define ZVAL_BOOL(z, b) do { \ z 556 Zend/zend_API.h zval *__z = (z); \ z 561 Zend/zend_API.h #define ZVAL_NULL(z) { \ z 562 Zend/zend_API.h Z_TYPE_P(z) = IS_NULL; \ z 565 Zend/zend_API.h #define ZVAL_LONG(z, l) { \ z 566 Zend/zend_API.h zval *__z = (z); \ z 571 Zend/zend_API.h #define ZVAL_DOUBLE(z, d) { \ z 572 Zend/zend_API.h zval *__z = (z); \ z 577 Zend/zend_API.h #define ZVAL_STRING(z, s, duplicate) do { \ z 579 Zend/zend_API.h zval *__z = (z); \ z 585 Zend/zend_API.h #define ZVAL_STRINGL(z, s, l, duplicate) do { \ z 587 Zend/zend_API.h zval *__z = (z); \ z 593 Zend/zend_API.h #define ZVAL_EMPTY_STRING(z) do { \ z 594 Zend/zend_API.h zval *__z = (z); \ z 600 Zend/zend_API.h #define ZVAL_ZVAL(z, zv, copy, dtor) do { \ z 601 Zend/zend_API.h zval *__z = (z); \ z 615 Zend/zend_API.h #define ZVAL_FALSE(z) ZVAL_BOOL(z, 0) z 616 Zend/zend_API.h #define ZVAL_TRUE(z) ZVAL_BOOL(z, 1) z 642 Zend/zend_API.h #define RETVAL_ZVAL_FAST(z) do { \ z 643 Zend/zend_API.h zval *_z = (z); \ z 652 Zend/zend_API.h #define RETURN_ZVAL_FAST(z) { RETVAL_ZVAL_FAST(z); return; } z 737 Zend/zend_API.h #define ZVAL_IS_NULL(z) (Z_TYPE_P(z)==IS_NULL) z 165 Zend/zend_alloc.h #define ALLOC_ZVAL(z) \ z 166 Zend/zend_alloc.h (z) = (zval *) emalloc(sizeof(zval)) z 168 Zend/zend_alloc.h #define FREE_ZVAL(z) \ z 169 Zend/zend_alloc.h efree_rel(z) z 171 Zend/zend_alloc.h #define ALLOC_ZVAL_REL(z) \ z 172 Zend/zend_alloc.h (z) = (zval *) emalloc_rel(sizeof(zval)) z 174 Zend/zend_alloc.h #define FREE_ZVAL_REL(z) \ z 175 Zend/zend_alloc.h efree_rel(z) z 342 Zend/zend_compile.c zval *z = (zval*)zv; z 343 Zend/zend_compile.c Z_STRVAL_P(z) = (char*)zend_new_interned_string(Z_STRVAL_P(zv), Z_STRLEN_P(zv) + 1, 1 TSRMLS_CC); z 70 Zend/zend_execute.c static zend_always_inline void zend_pzval_unlock_func(zval *z, zend_free_op *should_free, int unref TSRMLS_DC) z 72 Zend/zend_execute.c if (!Z_DELREF_P(z)) { z 73 Zend/zend_execute.c Z_SET_REFCOUNT_P(z, 1); z 74 Zend/zend_execute.c Z_UNSET_ISREF_P(z); z 75 Zend/zend_execute.c should_free->var = z; z 79 Zend/zend_execute.c if (unref && Z_ISREF_P(z) && Z_REFCOUNT_P(z) == 1) { z 80 Zend/zend_execute.c Z_UNSET_ISREF_P(z); z 85 Zend/zend_execute.c static zend_always_inline void zend_pzval_unlock_free_func(zval *z TSRMLS_DC) z 87 Zend/zend_execute.c if (!Z_DELREF_P(z)) { z 88 Zend/zend_execute.c ZEND_ASSERT(z != &EG(uninitialized_zval)); z 89 Zend/zend_execute.c GC_REMOVE_ZVAL_FROM_BUFFER(z); z 90 Zend/zend_execute.c zval_dtor(z); z 91 Zend/zend_execute.c efree(z); z 99 Zend/zend_execute.c #define PZVAL_UNLOCK(z, f) zend_pzval_unlock_func(z, f, 1 TSRMLS_CC) z 100 Zend/zend_execute.c #define PZVAL_UNLOCK_EX(z, f, u) zend_pzval_unlock_func(z, f, u TSRMLS_CC) z 101 Zend/zend_execute.c #define PZVAL_UNLOCK_FREE(z) zend_pzval_unlock_free_func(z TSRMLS_CC) z 102 Zend/zend_execute.c #define PZVAL_LOCK(z) Z_ADDREF_P((z)) z 140 Zend/zend_execute.c #define TMP_FREE(z) (zval*)(((zend_uintptr_t)(z)) | 1L) z 483 Zend/zend_gc.c zval z; z 485 Zend/zend_gc.c INIT_PZVAL(&z); z 486 Zend/zend_gc.c Z_OBJ_HANDLE(z) = current->handle; z 487 Zend/zend_gc.c Z_OBJ_HT(z) = current->u.handlers; z 488 Zend/zend_gc.c zobj_mark_grey(obj, &z TSRMLS_CC); z 615 Zend/zend_gc.c zval z; z 617 Zend/zend_gc.c INIT_PZVAL(&z); z 618 Zend/zend_gc.c Z_OBJ_HANDLE(z) = current->handle; z 619 Zend/zend_gc.c Z_OBJ_HT(z) = current->u.handlers; z 620 Zend/zend_gc.c zobj_scan(&z TSRMLS_CC); z 757 Zend/zend_gc.c zval z; z 760 Zend/zend_gc.c INIT_PZVAL(&z); z 761 Zend/zend_gc.c Z_OBJ_HANDLE(z) = current->handle; z 762 Zend/zend_gc.c Z_OBJ_HT(z) = current->u.handlers; z 763 Zend/zend_gc.c zobj_collect_white(&z TSRMLS_CC); z 802 Zend/zend_gc.c if (Z_TYPE(p->z) == IS_OBJECT) { z 804 Zend/zend_gc.c EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].valid && z 805 Zend/zend_gc.c EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.refcount <= 0 && z 806 Zend/zend_gc.c EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.dtor && z 807 Zend/zend_gc.c !EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].destructor_called) { z 809 Zend/zend_gc.c EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].destructor_called = 1; z 810 Zend/zend_gc.c EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.refcount++; z 811 Zend/zend_gc.c EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.dtor(EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.object, Z_OBJ_HANDLE(p->z) TSRMLS_CC); z 812 Zend/zend_gc.c EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.refcount--; z 823 Zend/zend_gc.c if (Z_TYPE(p->z) == IS_OBJECT) { z 825 Zend/zend_gc.c EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].valid && z 826 Zend/zend_gc.c EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.refcount <= 0) { z 827 Zend/zend_gc.c EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.refcount = 1; z 828 Zend/zend_gc.c Z_TYPE(p->z) = IS_NULL; z 829 Zend/zend_gc.c zend_objects_store_del_ref_by_handle_ex(Z_OBJ_HANDLE(p->z), Z_OBJ_HT(p->z) TSRMLS_CC); z 831 Zend/zend_gc.c } else if (Z_TYPE(p->z) == IS_ARRAY) { z 832 Zend/zend_gc.c Z_TYPE(p->z) = IS_NULL; z 833 Zend/zend_gc.c zend_hash_destroy(Z_ARRVAL(p->z)); z 834 Zend/zend_gc.c FREE_HASHTABLE(Z_ARRVAL(p->z)); z 836 Zend/zend_gc.c zval_dtor(&p->z); z 837 Zend/zend_gc.c Z_TYPE(p->z) = IS_NULL; z 846 Zend/zend_gc.c FREE_ZVAL_EX(&p->z); z 63 Zend/zend_gc.h #define GC_ZVAL_INIT(z) \ z 64 Zend/zend_gc.h ((zval_gc_info*)(z))->u.buffered = NULL z 78 Zend/zend_gc.h #define GC_OBJ_INIT(z) \ z 79 Zend/zend_gc.h (z)->buffered = NULL z 92 Zend/zend_gc.h zval z; z 152 Zend/zend_gc.h #define GC_ZVAL_CHECK_POSSIBLE_ROOT(z) \ z 153 Zend/zend_gc.h gc_zval_check_possible_root((z) TSRMLS_CC) z 158 Zend/zend_gc.h #define GC_REMOVE_ZVAL_FROM_BUFFER(z) \ z 159 Zend/zend_gc.h if (GC_ADDRESS(((zval_gc_info*)z)->u.buffered)) { \ z 160 Zend/zend_gc.h gc_remove_zval_from_buffer(z TSRMLS_CC); \ z 180 Zend/zend_gc.h static zend_always_inline void gc_zval_check_possible_root(zval *z TSRMLS_DC) z 182 Zend/zend_gc.h if (z->type == IS_ARRAY || z->type == IS_OBJECT) { z 183 Zend/zend_gc.h gc_zval_possible_root(z TSRMLS_CC); z 196 Zend/zend_gc.h #define ALLOC_PERMANENT_ZVAL(z) \ z 198 Zend/zend_gc.h (z) = (zval*)malloc(sizeof(zval_gc_info)); \ z 199 Zend/zend_gc.h GC_ZVAL_INIT(z); \ z 204 Zend/zend_gc.h #define ALLOC_ZVAL(z) \ z 206 Zend/zend_gc.h (z) = (zval*)emalloc(sizeof(zval_gc_info)); \ z 207 Zend/zend_gc.h GC_ZVAL_INIT(z); \ z 211 Zend/zend_gc.h #define FREE_ZVAL(z) \ z 213 Zend/zend_gc.h GC_REMOVE_ZVAL_FROM_BUFFER(z); \ z 214 Zend/zend_gc.h efree(z); \ z 218 Zend/zend_gc.h #define ALLOC_ZVAL_REL(z) \ z 220 Zend/zend_gc.h (z) = (zval*)emalloc_rel(sizeof(zval_gc_info)); \ z 221 Zend/zend_gc.h GC_ZVAL_INIT(z); \ z 225 Zend/zend_gc.h #define FREE_ZVAL_REL(z) \ z 227 Zend/zend_gc.h GC_REMOVE_ZVAL_FROM_BUFFER(z); \ z 228 Zend/zend_gc.h efree_rel(z); \ z 231 Zend/zend_gc.h #define FREE_ZVAL_EX(z) \ z 232 Zend/zend_gc.h efree(z) z 234 Zend/zend_gc.h #define FREE_ZVAL_REL_EX(z) \ z 235 Zend/zend_gc.h efree_rel(z) z 170 Zend/zend_object_handlers.h #define IS_ZEND_STD_OBJECT(z) (Z_TYPE(z) == IS_OBJECT && (Z_OBJ_HT((z))->get_class_entry != NULL)) z 171 Zend/zend_object_handlers.h #define HAS_CLASS_ENTRY(z) (Z_OBJ_HT(z)->get_class_entry != NULL) z 553 Zend/zend_strtod.c ULong xi, z; z 564 Zend/zend_strtod.c z = (xi >> 16) * m + (y >> 16); z 565 Zend/zend_strtod.c a = (int)(z >> 16); z 566 Zend/zend_strtod.c *x++ = (z << 16) + (y & 0xffff); z 674 Zend/zend_strtod.c ULong carry, y, z; z 708 Zend/zend_strtod.c z = (*x & 0xffff) * y + (*xc & 0xffff) + carry; z 709 Zend/zend_strtod.c carry = z >> 16; z 712 Zend/zend_strtod.c Storeinc(xc, z2, z); z 723 Zend/zend_strtod.c z = (*x & 0xffff) * y + (*xc >> 16) + carry; z 724 Zend/zend_strtod.c carry = z >> 16; z 725 Zend/zend_strtod.c Storeinc(xc, z, z2); z 740 Zend/zend_strtod.c z = *x++ * y + *xc + carry; z 741 Zend/zend_strtod.c carry = z >> 16; z 742 Zend/zend_strtod.c *xc++ = z & 0xffff; z 833 Zend/zend_strtod.c ULong *x, *x1, *xe, z; z 855 Zend/zend_strtod.c z = 0; z 857 Zend/zend_strtod.c *x1++ = *x << k | z; z 858 Zend/zend_strtod.c z = *x++ >> k1; z 861 Zend/zend_strtod.c if ((*x1 = z)) { z 868 Zend/zend_strtod.c z = 0; z 870 Zend/zend_strtod.c *x1++ = *x << k & 0xffff | z; z 871 Zend/zend_strtod.c z = *x++ >> k1; z 874 Zend/zend_strtod.c if (*x1 = z) { z 923 Zend/zend_strtod.c Long z; z 956 Zend/zend_strtod.c z = (*xa++ >> 16) - (*xb++ >> 16) + borrow; z 957 Zend/zend_strtod.c borrow = z >> 16; z 958 Zend/zend_strtod.c Sign_Extend(borrow, z); z 959 Zend/zend_strtod.c Storeinc(xc, z, y); z 965 Zend/zend_strtod.c z = (*xa++ >> 16) + borrow; z 966 Zend/zend_strtod.c borrow = z >> 16; z 967 Zend/zend_strtod.c Sign_Extend(borrow, z); z 968 Zend/zend_strtod.c Storeinc(xc, z, y); z 1033 Zend/zend_strtod.c ULong *xa, *xa0, w, y, z; z 1058 Zend/zend_strtod.c z = xa > xa0 ? *--xa : 0; z 1060 Zend/zend_strtod.c d0 = Exp_1 | y << k | z >> (32 - k); z 1062 Zend/zend_strtod.c d1 = z << k | y >> (32 - k); z 1066 Zend/zend_strtod.c d1 = z; z 1070 Zend/zend_strtod.c z = xa > xa0 ? *--xa : 0; z 1071 Zend/zend_strtod.c d0 = Exp_1 | y << k - Ebits | z >> Ebits + 16 - k; z 1074 Zend/zend_strtod.c d1 = z << k + 16 - Ebits | w << k - Ebits | y >> 16 + Ebits - k; z 1077 Zend/zend_strtod.c z = xa > xa0 ? *--xa : 0; z 1080 Zend/zend_strtod.c d0 = Exp_1 | y << k + 16 | z << k | w >> 16 - k; z 1100 Zend/zend_strtod.c ULong *x, y, z; z 1122 Zend/zend_strtod.c z = d0 & Frac_mask; z 1127 Zend/zend_strtod.c z |= Exp_msk11; z 1131 Zend/zend_strtod.c z |= Exp_msk1; z 1136 Zend/zend_strtod.c x[0] = y | (z << (32 - k)); z 1137 Zend/zend_strtod.c z >>= k; z 1141 Zend/zend_strtod.c i = b->wds = (x[1] = z) ? 2 : 1; z 1144 Zend/zend_strtod.c if (!z) z 1147 Zend/zend_strtod.c k = lo0bits(&z); z 1148 Zend/zend_strtod.c x[0] = z; z 1156 Zend/zend_strtod.c x[0] = y | z << 32 - k & 0xffff; z 1157 Zend/zend_strtod.c x[1] = z >> k - 16 & 0xffff; z 1158 Zend/zend_strtod.c x[2] = z >> k; z 1162 Zend/zend_strtod.c x[1] = y >> 16 | z << 16 - k & 0xffff; z 1163 Zend/zend_strtod.c x[2] = z >> k & 0xffff; z 1164 Zend/zend_strtod.c x[3] = z >> k+16; z 1170 Zend/zend_strtod.c x[2] = z & 0xffff; z 1171 Zend/zend_strtod.c x[3] = z >> 16; z 1176 Zend/zend_strtod.c if (!z) z 1179 Zend/zend_strtod.c k = lo0bits(&z); z 1181 Zend/zend_strtod.c x[0] = z; z 1184 Zend/zend_strtod.c x[0] = z & 0xffff; z 1185 Zend/zend_strtod.c x[1] = z >> 16; z 1289 Zend/zend_strtod.c Long z; z 1321 Zend/zend_strtod.c z = (*bx >> 16) - (zs & 0xffff) + borrow; z 1322 Zend/zend_strtod.c borrow = z >> 16; z 1323 Zend/zend_strtod.c Sign_Extend(borrow, z); z 1324 Zend/zend_strtod.c Storeinc(bx, z, y); z 1357 Zend/zend_strtod.c z = (*bx >> 16) - (zs & 0xffff) + borrow; z 1358 Zend/zend_strtod.c borrow = z >> 16; z 1359 Zend/zend_strtod.c Sign_Extend(borrow, z); z 1360 Zend/zend_strtod.c Storeinc(bx, z, y); z 2047 Zend/zend_strtod.c ULong y, z; z 2079 Zend/zend_strtod.c y = z = 0; z 2084 Zend/zend_strtod.c z = 10*z + c - '0'; z 2108 Zend/zend_strtod.c z *= 10; z 2112 Zend/zend_strtod.c z = 10*z + c; z 2173 Zend/zend_strtod.c value(rv) = tens[k - 9] * value(rv) + z; z 2260 Zend/zend_strtod.c if ((z = word0(rv) & Exp_mask) z 2263 Zend/zend_strtod.c if (z > Exp_msk1*(DBL_MAX_EXP+Bias-1-P)) { z 2545 Zend/zend_strtod.c z = word0(rv) & Exp_mask; z 2546 Zend/zend_strtod.c if (y == z) { z 379 Zend/zend_vm_def.h zval *z = NULL; z 384 Zend/zend_vm_def.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((OP2_TYPE == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 388 Zend/zend_vm_def.h z = Z_OBJ_HT_P(object)->read_dimension(object, property, BP_VAR_R TSRMLS_CC); z 391 Zend/zend_vm_def.h if (z) { z 392 Zend/zend_vm_def.h if (Z_TYPE_P(z) == IS_OBJECT && Z_OBJ_HT_P(z)->get) { z 393 Zend/zend_vm_def.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 395 Zend/zend_vm_def.h if (Z_REFCOUNT_P(z) == 0) { z 396 Zend/zend_vm_def.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 397 Zend/zend_vm_def.h zval_dtor(z); z 398 Zend/zend_vm_def.h FREE_ZVAL(z); z 400 Zend/zend_vm_def.h z = value; z 402 Zend/zend_vm_def.h Z_ADDREF_P(z); z 403 Zend/zend_vm_def.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 404 Zend/zend_vm_def.h binary_op(z, z, value TSRMLS_CC); z 406 Zend/zend_vm_def.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((OP2_TYPE == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 408 Zend/zend_vm_def.h Z_OBJ_HT_P(object)->write_dimension(object, property, z TSRMLS_CC); z 411 Zend/zend_vm_def.h PZVAL_LOCK(z); z 412 Zend/zend_vm_def.h EX_T(opline->result.var).var.ptr = z; z 414 Zend/zend_vm_def.h zval_ptr_dtor(&z); z 641 Zend/zend_vm_def.h zval *z; z 644 Zend/zend_vm_def.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((OP2_TYPE == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 646 Zend/zend_vm_def.h if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 647 Zend/zend_vm_def.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 649 Zend/zend_vm_def.h if (Z_REFCOUNT_P(z) == 0) { z 650 Zend/zend_vm_def.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 651 Zend/zend_vm_def.h zval_dtor(z); z 652 Zend/zend_vm_def.h FREE_ZVAL(z); z 654 Zend/zend_vm_def.h z = value; z 656 Zend/zend_vm_def.h Z_ADDREF_P(z); z 657 Zend/zend_vm_def.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 658 Zend/zend_vm_def.h incdec_op(z); z 659 Zend/zend_vm_def.h *retval = z; z 660 Zend/zend_vm_def.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((OP2_TYPE == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 663 Zend/zend_vm_def.h zval_ptr_dtor(&z); z 746 Zend/zend_vm_def.h zval *z, *z_copy; z 749 Zend/zend_vm_def.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((OP2_TYPE == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 750 Zend/zend_vm_def.h if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 751 Zend/zend_vm_def.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 753 Zend/zend_vm_def.h if (Z_REFCOUNT_P(z) == 0) { z 754 Zend/zend_vm_def.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 755 Zend/zend_vm_def.h zval_dtor(z); z 756 Zend/zend_vm_def.h FREE_ZVAL(z); z 758 Zend/zend_vm_def.h z = value; z 760 Zend/zend_vm_def.h ZVAL_COPY_VALUE(retval, z); z 763 Zend/zend_vm_def.h INIT_PZVAL_COPY(z_copy, z); z 766 Zend/zend_vm_def.h Z_ADDREF_P(z); z 770 Zend/zend_vm_def.h zval_ptr_dtor(&z); z 981 Zend/zend_vm_def.h zval *z; z 984 Zend/zend_vm_def.h z = GET_OP1_ZVAL_PTR(BP_VAR_R); z 986 Zend/zend_vm_def.h if (OP1_TYPE == IS_TMP_VAR && Z_TYPE_P(z) == IS_OBJECT) { z 987 Zend/zend_vm_def.h INIT_PZVAL(z); z 989 Zend/zend_vm_def.h zend_print_variable(z); z 2401 Zend/zend_vm_execute.h zval *z; z 2404 Zend/zend_vm_execute.h z = opline->op1.zv; z 2406 Zend/zend_vm_execute.h if (IS_CONST == IS_TMP_VAR && Z_TYPE_P(z) == IS_OBJECT) { z 2407 Zend/zend_vm_execute.h INIT_PZVAL(z); z 2409 Zend/zend_vm_execute.h zend_print_variable(z); z 7777 Zend/zend_vm_execute.h zval *z; z 7780 Zend/zend_vm_execute.h z = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); z 7782 Zend/zend_vm_execute.h if (IS_TMP_VAR == IS_TMP_VAR && Z_TYPE_P(z) == IS_OBJECT) { z 7783 Zend/zend_vm_execute.h INIT_PZVAL(z); z 7785 Zend/zend_vm_execute.h zend_print_variable(z); z 13034 Zend/zend_vm_execute.h zval *z; z 13037 Zend/zend_vm_execute.h z = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); z 13039 Zend/zend_vm_execute.h if (IS_VAR == IS_TMP_VAR && Z_TYPE_P(z) == IS_OBJECT) { z 13040 Zend/zend_vm_execute.h INIT_PZVAL(z); z 13042 Zend/zend_vm_execute.h zend_print_variable(z); z 14555 Zend/zend_vm_execute.h zval *z = NULL; z 14560 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 14564 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_dimension(object, property, BP_VAR_R TSRMLS_CC); z 14567 Zend/zend_vm_execute.h if (z) { z 14568 Zend/zend_vm_execute.h if (Z_TYPE_P(z) == IS_OBJECT && Z_OBJ_HT_P(z)->get) { z 14569 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 14571 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 14572 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 14573 Zend/zend_vm_execute.h zval_dtor(z); z 14574 Zend/zend_vm_execute.h FREE_ZVAL(z); z 14576 Zend/zend_vm_execute.h z = value; z 14578 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 14579 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 14580 Zend/zend_vm_execute.h binary_op(z, z, value TSRMLS_CC); z 14582 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 14584 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_dimension(object, property, z TSRMLS_CC); z 14587 Zend/zend_vm_execute.h PZVAL_LOCK(z); z 14588 Zend/zend_vm_execute.h EX_T(opline->result.var).var.ptr = z; z 14590 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 14816 Zend/zend_vm_execute.h zval *z; z 14819 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 14821 Zend/zend_vm_execute.h if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 14822 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 14824 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 14825 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 14826 Zend/zend_vm_execute.h zval_dtor(z); z 14827 Zend/zend_vm_execute.h FREE_ZVAL(z); z 14829 Zend/zend_vm_execute.h z = value; z 14831 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 14832 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 14833 Zend/zend_vm_execute.h incdec_op(z); z 14834 Zend/zend_vm_execute.h *retval = z; z 14835 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 14838 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 14921 Zend/zend_vm_execute.h zval *z, *z_copy; z 14924 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 14925 Zend/zend_vm_execute.h if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 14926 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 14928 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 14929 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 14930 Zend/zend_vm_execute.h zval_dtor(z); z 14931 Zend/zend_vm_execute.h FREE_ZVAL(z); z 14933 Zend/zend_vm_execute.h z = value; z 14935 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(retval, z); z 14938 Zend/zend_vm_execute.h INIT_PZVAL_COPY(z_copy, z); z 14941 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 14945 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 17068 Zend/zend_vm_execute.h zval *z = NULL; z 17073 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 17077 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_dimension(object, property, BP_VAR_R TSRMLS_CC); z 17080 Zend/zend_vm_execute.h if (z) { z 17081 Zend/zend_vm_execute.h if (Z_TYPE_P(z) == IS_OBJECT && Z_OBJ_HT_P(z)->get) { z 17082 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 17084 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 17085 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 17086 Zend/zend_vm_execute.h zval_dtor(z); z 17087 Zend/zend_vm_execute.h FREE_ZVAL(z); z 17089 Zend/zend_vm_execute.h z = value; z 17091 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 17092 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 17093 Zend/zend_vm_execute.h binary_op(z, z, value TSRMLS_CC); z 17095 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 17097 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_dimension(object, property, z TSRMLS_CC); z 17100 Zend/zend_vm_execute.h PZVAL_LOCK(z); z 17101 Zend/zend_vm_execute.h EX_T(opline->result.var).var.ptr = z; z 17103 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 17330 Zend/zend_vm_execute.h zval *z; z 17333 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 17335 Zend/zend_vm_execute.h if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 17336 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 17338 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 17339 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 17340 Zend/zend_vm_execute.h zval_dtor(z); z 17341 Zend/zend_vm_execute.h FREE_ZVAL(z); z 17343 Zend/zend_vm_execute.h z = value; z 17345 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 17346 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 17347 Zend/zend_vm_execute.h incdec_op(z); z 17348 Zend/zend_vm_execute.h *retval = z; z 17349 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 17352 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 17435 Zend/zend_vm_execute.h zval *z, *z_copy; z 17438 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 17439 Zend/zend_vm_execute.h if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 17440 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 17442 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 17443 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 17444 Zend/zend_vm_execute.h zval_dtor(z); z 17445 Zend/zend_vm_execute.h FREE_ZVAL(z); z 17447 Zend/zend_vm_execute.h z = value; z 17449 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(retval, z); z 17452 Zend/zend_vm_execute.h INIT_PZVAL_COPY(z_copy, z); z 17455 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 17459 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 19168 Zend/zend_vm_execute.h zval *z = NULL; z 19173 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 19177 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_dimension(object, property, BP_VAR_R TSRMLS_CC); z 19180 Zend/zend_vm_execute.h if (z) { z 19181 Zend/zend_vm_execute.h if (Z_TYPE_P(z) == IS_OBJECT && Z_OBJ_HT_P(z)->get) { z 19182 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 19184 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 19185 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 19186 Zend/zend_vm_execute.h zval_dtor(z); z 19187 Zend/zend_vm_execute.h FREE_ZVAL(z); z 19189 Zend/zend_vm_execute.h z = value; z 19191 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 19192 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 19193 Zend/zend_vm_execute.h binary_op(z, z, value TSRMLS_CC); z 19195 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 19197 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_dimension(object, property, z TSRMLS_CC); z 19200 Zend/zend_vm_execute.h PZVAL_LOCK(z); z 19201 Zend/zend_vm_execute.h EX_T(opline->result.var).var.ptr = z; z 19203 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 19430 Zend/zend_vm_execute.h zval *z; z 19433 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 19435 Zend/zend_vm_execute.h if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 19436 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 19438 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 19439 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 19440 Zend/zend_vm_execute.h zval_dtor(z); z 19441 Zend/zend_vm_execute.h FREE_ZVAL(z); z 19443 Zend/zend_vm_execute.h z = value; z 19445 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 19446 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 19447 Zend/zend_vm_execute.h incdec_op(z); z 19448 Zend/zend_vm_execute.h *retval = z; z 19449 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 19452 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 19535 Zend/zend_vm_execute.h zval *z, *z_copy; z 19538 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 19539 Zend/zend_vm_execute.h if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 19540 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 19542 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 19543 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 19544 Zend/zend_vm_execute.h zval_dtor(z); z 19545 Zend/zend_vm_execute.h FREE_ZVAL(z); z 19547 Zend/zend_vm_execute.h z = value; z 19549 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(retval, z); z 19552 Zend/zend_vm_execute.h INIT_PZVAL_COPY(z_copy, z); z 19555 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 19559 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 21374 Zend/zend_vm_execute.h zval *z = NULL; z 21379 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_UNUSED == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 21383 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_dimension(object, property, BP_VAR_R TSRMLS_CC); z 21386 Zend/zend_vm_execute.h if (z) { z 21387 Zend/zend_vm_execute.h if (Z_TYPE_P(z) == IS_OBJECT && Z_OBJ_HT_P(z)->get) { z 21388 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 21390 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 21391 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 21392 Zend/zend_vm_execute.h zval_dtor(z); z 21393 Zend/zend_vm_execute.h FREE_ZVAL(z); z 21395 Zend/zend_vm_execute.h z = value; z 21397 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 21398 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 21399 Zend/zend_vm_execute.h binary_op(z, z, value TSRMLS_CC); z 21401 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_UNUSED == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 21403 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_dimension(object, property, z TSRMLS_CC); z 21406 Zend/zend_vm_execute.h PZVAL_LOCK(z); z 21407 Zend/zend_vm_execute.h EX_T(opline->result.var).var.ptr = z; z 21409 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 22804 Zend/zend_vm_execute.h zval *z = NULL; z 22809 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 22813 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_dimension(object, property, BP_VAR_R TSRMLS_CC); z 22816 Zend/zend_vm_execute.h if (z) { z 22817 Zend/zend_vm_execute.h if (Z_TYPE_P(z) == IS_OBJECT && Z_OBJ_HT_P(z)->get) { z 22818 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 22820 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 22821 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 22822 Zend/zend_vm_execute.h zval_dtor(z); z 22823 Zend/zend_vm_execute.h FREE_ZVAL(z); z 22825 Zend/zend_vm_execute.h z = value; z 22827 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 22828 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 22829 Zend/zend_vm_execute.h binary_op(z, z, value TSRMLS_CC); z 22831 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 22833 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_dimension(object, property, z TSRMLS_CC); z 22836 Zend/zend_vm_execute.h PZVAL_LOCK(z); z 22837 Zend/zend_vm_execute.h EX_T(opline->result.var).var.ptr = z; z 22839 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 23065 Zend/zend_vm_execute.h zval *z; z 23068 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 23070 Zend/zend_vm_execute.h if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 23071 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 23073 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 23074 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 23075 Zend/zend_vm_execute.h zval_dtor(z); z 23076 Zend/zend_vm_execute.h FREE_ZVAL(z); z 23078 Zend/zend_vm_execute.h z = value; z 23080 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 23081 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 23082 Zend/zend_vm_execute.h incdec_op(z); z 23083 Zend/zend_vm_execute.h *retval = z; z 23084 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 23087 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 23170 Zend/zend_vm_execute.h zval *z, *z_copy; z 23173 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 23174 Zend/zend_vm_execute.h if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 23175 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 23177 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 23178 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 23179 Zend/zend_vm_execute.h zval_dtor(z); z 23180 Zend/zend_vm_execute.h FREE_ZVAL(z); z 23182 Zend/zend_vm_execute.h z = value; z 23184 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(retval, z); z 23187 Zend/zend_vm_execute.h INIT_PZVAL_COPY(z_copy, z); z 23190 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 23194 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 24766 Zend/zend_vm_execute.h zval *z = NULL; z 24771 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 24775 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_dimension(object, property, BP_VAR_R TSRMLS_CC); z 24778 Zend/zend_vm_execute.h if (z) { z 24779 Zend/zend_vm_execute.h if (Z_TYPE_P(z) == IS_OBJECT && Z_OBJ_HT_P(z)->get) { z 24780 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 24782 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 24783 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 24784 Zend/zend_vm_execute.h zval_dtor(z); z 24785 Zend/zend_vm_execute.h FREE_ZVAL(z); z 24787 Zend/zend_vm_execute.h z = value; z 24789 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 24790 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 24791 Zend/zend_vm_execute.h binary_op(z, z, value TSRMLS_CC); z 24793 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 24795 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_dimension(object, property, z TSRMLS_CC); z 24798 Zend/zend_vm_execute.h PZVAL_LOCK(z); z 24799 Zend/zend_vm_execute.h EX_T(opline->result.var).var.ptr = z; z 24801 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 25026 Zend/zend_vm_execute.h zval *z; z 25029 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 25031 Zend/zend_vm_execute.h if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 25032 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 25034 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 25035 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 25036 Zend/zend_vm_execute.h zval_dtor(z); z 25037 Zend/zend_vm_execute.h FREE_ZVAL(z); z 25039 Zend/zend_vm_execute.h z = value; z 25041 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 25042 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 25043 Zend/zend_vm_execute.h incdec_op(z); z 25044 Zend/zend_vm_execute.h *retval = z; z 25045 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 25048 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 25131 Zend/zend_vm_execute.h zval *z, *z_copy; z 25134 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 25135 Zend/zend_vm_execute.h if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 25136 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 25138 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 25139 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 25140 Zend/zend_vm_execute.h zval_dtor(z); z 25141 Zend/zend_vm_execute.h FREE_ZVAL(z); z 25143 Zend/zend_vm_execute.h z = value; z 25145 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(retval, z); z 25148 Zend/zend_vm_execute.h INIT_PZVAL_COPY(z_copy, z); z 25151 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 25155 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 26179 Zend/zend_vm_execute.h zval *z = NULL; z 26184 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 26188 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_dimension(object, property, BP_VAR_R TSRMLS_CC); z 26191 Zend/zend_vm_execute.h if (z) { z 26192 Zend/zend_vm_execute.h if (Z_TYPE_P(z) == IS_OBJECT && Z_OBJ_HT_P(z)->get) { z 26193 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 26195 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 26196 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 26197 Zend/zend_vm_execute.h zval_dtor(z); z 26198 Zend/zend_vm_execute.h FREE_ZVAL(z); z 26200 Zend/zend_vm_execute.h z = value; z 26202 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 26203 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 26204 Zend/zend_vm_execute.h binary_op(z, z, value TSRMLS_CC); z 26206 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 26208 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_dimension(object, property, z TSRMLS_CC); z 26211 Zend/zend_vm_execute.h PZVAL_LOCK(z); z 26212 Zend/zend_vm_execute.h EX_T(opline->result.var).var.ptr = z; z 26214 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 26440 Zend/zend_vm_execute.h zval *z; z 26443 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 26445 Zend/zend_vm_execute.h if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 26446 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 26448 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 26449 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 26450 Zend/zend_vm_execute.h zval_dtor(z); z 26451 Zend/zend_vm_execute.h FREE_ZVAL(z); z 26453 Zend/zend_vm_execute.h z = value; z 26455 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 26456 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 26457 Zend/zend_vm_execute.h incdec_op(z); z 26458 Zend/zend_vm_execute.h *retval = z; z 26459 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 26462 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 26545 Zend/zend_vm_execute.h zval *z, *z_copy; z 26548 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 26549 Zend/zend_vm_execute.h if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 26550 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 26552 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 26553 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 26554 Zend/zend_vm_execute.h zval_dtor(z); z 26555 Zend/zend_vm_execute.h FREE_ZVAL(z); z 26557 Zend/zend_vm_execute.h z = value; z 26559 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(retval, z); z 26562 Zend/zend_vm_execute.h INIT_PZVAL_COPY(z_copy, z); z 26565 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 26569 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 27501 Zend/zend_vm_execute.h zval *z = NULL; z 27506 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 27510 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_dimension(object, property, BP_VAR_R TSRMLS_CC); z 27513 Zend/zend_vm_execute.h if (z) { z 27514 Zend/zend_vm_execute.h if (Z_TYPE_P(z) == IS_OBJECT && Z_OBJ_HT_P(z)->get) { z 27515 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 27517 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 27518 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 27519 Zend/zend_vm_execute.h zval_dtor(z); z 27520 Zend/zend_vm_execute.h FREE_ZVAL(z); z 27522 Zend/zend_vm_execute.h z = value; z 27524 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 27525 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 27526 Zend/zend_vm_execute.h binary_op(z, z, value TSRMLS_CC); z 27528 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 27530 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_dimension(object, property, z TSRMLS_CC); z 27533 Zend/zend_vm_execute.h PZVAL_LOCK(z); z 27534 Zend/zend_vm_execute.h EX_T(opline->result.var).var.ptr = z; z 27536 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 27762 Zend/zend_vm_execute.h zval *z; z 27765 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 27767 Zend/zend_vm_execute.h if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 27768 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 27770 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 27771 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 27772 Zend/zend_vm_execute.h zval_dtor(z); z 27773 Zend/zend_vm_execute.h FREE_ZVAL(z); z 27775 Zend/zend_vm_execute.h z = value; z 27777 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 27778 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 27779 Zend/zend_vm_execute.h incdec_op(z); z 27780 Zend/zend_vm_execute.h *retval = z; z 27781 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 27784 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 27867 Zend/zend_vm_execute.h zval *z, *z_copy; z 27870 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 27871 Zend/zend_vm_execute.h if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 27872 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 27874 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 27875 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 27876 Zend/zend_vm_execute.h zval_dtor(z); z 27877 Zend/zend_vm_execute.h FREE_ZVAL(z); z 27879 Zend/zend_vm_execute.h z = value; z 27881 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(retval, z); z 27884 Zend/zend_vm_execute.h INIT_PZVAL_COPY(z_copy, z); z 27887 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 27891 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 28824 Zend/zend_vm_execute.h zval *z = NULL; z 28829 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_UNUSED == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 28833 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_dimension(object, property, BP_VAR_R TSRMLS_CC); z 28836 Zend/zend_vm_execute.h if (z) { z 28837 Zend/zend_vm_execute.h if (Z_TYPE_P(z) == IS_OBJECT && Z_OBJ_HT_P(z)->get) { z 28838 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 28840 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 28841 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 28842 Zend/zend_vm_execute.h zval_dtor(z); z 28843 Zend/zend_vm_execute.h FREE_ZVAL(z); z 28845 Zend/zend_vm_execute.h z = value; z 28847 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 28848 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 28849 Zend/zend_vm_execute.h binary_op(z, z, value TSRMLS_CC); z 28851 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_UNUSED == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 28853 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_dimension(object, property, z TSRMLS_CC); z 28856 Zend/zend_vm_execute.h PZVAL_LOCK(z); z 28857 Zend/zend_vm_execute.h EX_T(opline->result.var).var.ptr = z; z 28859 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 29255 Zend/zend_vm_execute.h zval *z = NULL; z 29260 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 29264 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_dimension(object, property, BP_VAR_R TSRMLS_CC); z 29267 Zend/zend_vm_execute.h if (z) { z 29268 Zend/zend_vm_execute.h if (Z_TYPE_P(z) == IS_OBJECT && Z_OBJ_HT_P(z)->get) { z 29269 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 29271 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 29272 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 29273 Zend/zend_vm_execute.h zval_dtor(z); z 29274 Zend/zend_vm_execute.h FREE_ZVAL(z); z 29276 Zend/zend_vm_execute.h z = value; z 29278 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 29279 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 29280 Zend/zend_vm_execute.h binary_op(z, z, value TSRMLS_CC); z 29282 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 29284 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_dimension(object, property, z TSRMLS_CC); z 29287 Zend/zend_vm_execute.h PZVAL_LOCK(z); z 29288 Zend/zend_vm_execute.h EX_T(opline->result.var).var.ptr = z; z 29290 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 29515 Zend/zend_vm_execute.h zval *z; z 29518 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 29520 Zend/zend_vm_execute.h if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 29521 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 29523 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 29524 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 29525 Zend/zend_vm_execute.h zval_dtor(z); z 29526 Zend/zend_vm_execute.h FREE_ZVAL(z); z 29528 Zend/zend_vm_execute.h z = value; z 29530 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 29531 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 29532 Zend/zend_vm_execute.h incdec_op(z); z 29533 Zend/zend_vm_execute.h *retval = z; z 29534 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 29537 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 29620 Zend/zend_vm_execute.h zval *z, *z_copy; z 29623 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 29624 Zend/zend_vm_execute.h if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 29625 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 29627 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 29628 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 29629 Zend/zend_vm_execute.h zval_dtor(z); z 29630 Zend/zend_vm_execute.h FREE_ZVAL(z); z 29632 Zend/zend_vm_execute.h z = value; z 29634 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(retval, z); z 29637 Zend/zend_vm_execute.h INIT_PZVAL_COPY(z_copy, z); z 29640 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 29644 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 30731 Zend/zend_vm_execute.h zval *z; z 30734 Zend/zend_vm_execute.h z = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); z 30736 Zend/zend_vm_execute.h if (IS_CV == IS_TMP_VAR && Z_TYPE_P(z) == IS_OBJECT) { z 30737 Zend/zend_vm_execute.h INIT_PZVAL(z); z 30739 Zend/zend_vm_execute.h zend_print_variable(z); z 32090 Zend/zend_vm_execute.h zval *z = NULL; z 32095 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 32099 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_dimension(object, property, BP_VAR_R TSRMLS_CC); z 32102 Zend/zend_vm_execute.h if (z) { z 32103 Zend/zend_vm_execute.h if (Z_TYPE_P(z) == IS_OBJECT && Z_OBJ_HT_P(z)->get) { z 32104 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 32106 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 32107 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 32108 Zend/zend_vm_execute.h zval_dtor(z); z 32109 Zend/zend_vm_execute.h FREE_ZVAL(z); z 32111 Zend/zend_vm_execute.h z = value; z 32113 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 32114 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 32115 Zend/zend_vm_execute.h binary_op(z, z, value TSRMLS_CC); z 32117 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 32119 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_dimension(object, property, z TSRMLS_CC); z 32122 Zend/zend_vm_execute.h PZVAL_LOCK(z); z 32123 Zend/zend_vm_execute.h EX_T(opline->result.var).var.ptr = z; z 32125 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 32350 Zend/zend_vm_execute.h zval *z; z 32353 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 32355 Zend/zend_vm_execute.h if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 32356 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 32358 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 32359 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 32360 Zend/zend_vm_execute.h zval_dtor(z); z 32361 Zend/zend_vm_execute.h FREE_ZVAL(z); z 32363 Zend/zend_vm_execute.h z = value; z 32365 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 32366 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 32367 Zend/zend_vm_execute.h incdec_op(z); z 32368 Zend/zend_vm_execute.h *retval = z; z 32369 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 32372 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 32455 Zend/zend_vm_execute.h zval *z, *z_copy; z 32458 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_CONST == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 32459 Zend/zend_vm_execute.h if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 32460 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 32462 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 32463 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 32464 Zend/zend_vm_execute.h zval_dtor(z); z 32465 Zend/zend_vm_execute.h FREE_ZVAL(z); z 32467 Zend/zend_vm_execute.h z = value; z 32469 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(retval, z); z 32472 Zend/zend_vm_execute.h INIT_PZVAL_COPY(z_copy, z); z 32475 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 32479 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 34374 Zend/zend_vm_execute.h zval *z = NULL; z 34379 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 34383 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_dimension(object, property, BP_VAR_R TSRMLS_CC); z 34386 Zend/zend_vm_execute.h if (z) { z 34387 Zend/zend_vm_execute.h if (Z_TYPE_P(z) == IS_OBJECT && Z_OBJ_HT_P(z)->get) { z 34388 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 34390 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 34391 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 34392 Zend/zend_vm_execute.h zval_dtor(z); z 34393 Zend/zend_vm_execute.h FREE_ZVAL(z); z 34395 Zend/zend_vm_execute.h z = value; z 34397 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 34398 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 34399 Zend/zend_vm_execute.h binary_op(z, z, value TSRMLS_CC); z 34401 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 34403 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_dimension(object, property, z TSRMLS_CC); z 34406 Zend/zend_vm_execute.h PZVAL_LOCK(z); z 34407 Zend/zend_vm_execute.h EX_T(opline->result.var).var.ptr = z; z 34409 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 34635 Zend/zend_vm_execute.h zval *z; z 34638 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 34640 Zend/zend_vm_execute.h if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 34641 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 34643 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 34644 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 34645 Zend/zend_vm_execute.h zval_dtor(z); z 34646 Zend/zend_vm_execute.h FREE_ZVAL(z); z 34648 Zend/zend_vm_execute.h z = value; z 34650 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 34651 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 34652 Zend/zend_vm_execute.h incdec_op(z); z 34653 Zend/zend_vm_execute.h *retval = z; z 34654 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 34657 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 34740 Zend/zend_vm_execute.h zval *z, *z_copy; z 34743 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_TMP_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 34744 Zend/zend_vm_execute.h if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 34745 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 34747 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 34748 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 34749 Zend/zend_vm_execute.h zval_dtor(z); z 34750 Zend/zend_vm_execute.h FREE_ZVAL(z); z 34752 Zend/zend_vm_execute.h z = value; z 34754 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(retval, z); z 34757 Zend/zend_vm_execute.h INIT_PZVAL_COPY(z_copy, z); z 34760 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 34764 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 36337 Zend/zend_vm_execute.h zval *z = NULL; z 36342 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 36346 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_dimension(object, property, BP_VAR_R TSRMLS_CC); z 36349 Zend/zend_vm_execute.h if (z) { z 36350 Zend/zend_vm_execute.h if (Z_TYPE_P(z) == IS_OBJECT && Z_OBJ_HT_P(z)->get) { z 36351 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 36353 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 36354 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 36355 Zend/zend_vm_execute.h zval_dtor(z); z 36356 Zend/zend_vm_execute.h FREE_ZVAL(z); z 36358 Zend/zend_vm_execute.h z = value; z 36360 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 36361 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 36362 Zend/zend_vm_execute.h binary_op(z, z, value TSRMLS_CC); z 36364 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 36366 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_dimension(object, property, z TSRMLS_CC); z 36369 Zend/zend_vm_execute.h PZVAL_LOCK(z); z 36370 Zend/zend_vm_execute.h EX_T(opline->result.var).var.ptr = z; z 36372 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 36598 Zend/zend_vm_execute.h zval *z; z 36601 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 36603 Zend/zend_vm_execute.h if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 36604 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 36606 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 36607 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 36608 Zend/zend_vm_execute.h zval_dtor(z); z 36609 Zend/zend_vm_execute.h FREE_ZVAL(z); z 36611 Zend/zend_vm_execute.h z = value; z 36613 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 36614 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 36615 Zend/zend_vm_execute.h incdec_op(z); z 36616 Zend/zend_vm_execute.h *retval = z; z 36617 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 36620 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 36703 Zend/zend_vm_execute.h zval *z, *z_copy; z 36706 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_VAR == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 36707 Zend/zend_vm_execute.h if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 36708 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 36710 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 36711 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 36712 Zend/zend_vm_execute.h zval_dtor(z); z 36713 Zend/zend_vm_execute.h FREE_ZVAL(z); z 36715 Zend/zend_vm_execute.h z = value; z 36717 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(retval, z); z 36720 Zend/zend_vm_execute.h INIT_PZVAL_COPY(z_copy, z); z 36723 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 36727 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 38405 Zend/zend_vm_execute.h zval *z = NULL; z 38410 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_UNUSED == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 38414 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_dimension(object, property, BP_VAR_R TSRMLS_CC); z 38417 Zend/zend_vm_execute.h if (z) { z 38418 Zend/zend_vm_execute.h if (Z_TYPE_P(z) == IS_OBJECT && Z_OBJ_HT_P(z)->get) { z 38419 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 38421 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 38422 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 38423 Zend/zend_vm_execute.h zval_dtor(z); z 38424 Zend/zend_vm_execute.h FREE_ZVAL(z); z 38426 Zend/zend_vm_execute.h z = value; z 38428 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 38429 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 38430 Zend/zend_vm_execute.h binary_op(z, z, value TSRMLS_CC); z 38432 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_UNUSED == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 38434 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_dimension(object, property, z TSRMLS_CC); z 38437 Zend/zend_vm_execute.h PZVAL_LOCK(z); z 38438 Zend/zend_vm_execute.h EX_T(opline->result.var).var.ptr = z; z 38440 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 39686 Zend/zend_vm_execute.h zval *z = NULL; z 39691 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 39695 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_dimension(object, property, BP_VAR_R TSRMLS_CC); z 39698 Zend/zend_vm_execute.h if (z) { z 39699 Zend/zend_vm_execute.h if (Z_TYPE_P(z) == IS_OBJECT && Z_OBJ_HT_P(z)->get) { z 39700 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 39702 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 39703 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 39704 Zend/zend_vm_execute.h zval_dtor(z); z 39705 Zend/zend_vm_execute.h FREE_ZVAL(z); z 39707 Zend/zend_vm_execute.h z = value; z 39709 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 39710 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 39711 Zend/zend_vm_execute.h binary_op(z, z, value TSRMLS_CC); z 39713 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 39715 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_dimension(object, property, z TSRMLS_CC); z 39718 Zend/zend_vm_execute.h PZVAL_LOCK(z); z 39719 Zend/zend_vm_execute.h EX_T(opline->result.var).var.ptr = z; z 39721 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 39946 Zend/zend_vm_execute.h zval *z; z 39949 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 39951 Zend/zend_vm_execute.h if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 39952 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 39954 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 39955 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 39956 Zend/zend_vm_execute.h zval_dtor(z); z 39957 Zend/zend_vm_execute.h FREE_ZVAL(z); z 39959 Zend/zend_vm_execute.h z = value; z 39961 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 39962 Zend/zend_vm_execute.h SEPARATE_ZVAL_IF_NOT_REF(&z); z 39963 Zend/zend_vm_execute.h incdec_op(z); z 39964 Zend/zend_vm_execute.h *retval = z; z 39965 Zend/zend_vm_execute.h Z_OBJ_HT_P(object)->write_property(object, property, z, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 39968 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 40051 Zend/zend_vm_execute.h zval *z, *z_copy; z 40054 Zend/zend_vm_execute.h z = Z_OBJ_HT_P(object)->read_property(object, property, BP_VAR_R, ((IS_CV == IS_CONST) ? opline->op2.literal : NULL) TSRMLS_CC); z 40055 Zend/zend_vm_execute.h if (UNEXPECTED(Z_TYPE_P(z) == IS_OBJECT) && Z_OBJ_HT_P(z)->get) { z 40056 Zend/zend_vm_execute.h zval *value = Z_OBJ_HT_P(z)->get(z TSRMLS_CC); z 40058 Zend/zend_vm_execute.h if (Z_REFCOUNT_P(z) == 0) { z 40059 Zend/zend_vm_execute.h GC_REMOVE_ZVAL_FROM_BUFFER(z); z 40060 Zend/zend_vm_execute.h zval_dtor(z); z 40061 Zend/zend_vm_execute.h FREE_ZVAL(z); z 40063 Zend/zend_vm_execute.h z = value; z 40065 Zend/zend_vm_execute.h ZVAL_COPY_VALUE(retval, z); z 40068 Zend/zend_vm_execute.h INIT_PZVAL_COPY(z_copy, z); z 40071 Zend/zend_vm_execute.h Z_ADDREF_P(z); z 40075 Zend/zend_vm_execute.h zval_ptr_dtor(&z); z 45 ext/com_dotnet/com_misc.c PHP_COM_DOTNET_API void php_com_wrap_dispatch(zval *z, IDispatch *disp, z 63 ext/com_dotnet/com_misc.c Z_TYPE_P(z) = IS_OBJECT; z 64 ext/com_dotnet/com_misc.c z->value.obj.handle = zend_objects_store_put(obj, NULL, php_com_object_free_storage, php_com_object_clone TSRMLS_CC); z 65 ext/com_dotnet/com_misc.c z->value.obj.handlers = &php_com_object_handlers; z 68 ext/com_dotnet/com_misc.c PHP_COM_DOTNET_API void php_com_wrap_variant(zval *z, VARIANT *v, z 87 ext/com_dotnet/com_misc.c Z_TYPE_P(z) = IS_OBJECT; z 89 ext/com_dotnet/com_misc.c z->value.obj.handle = zend_objects_store_put(obj, NULL, php_com_object_free_storage, php_com_object_clone TSRMLS_CC); z 90 ext/com_dotnet/com_misc.c z->value.obj.handlers = &php_com_object_handlers; z 35 ext/com_dotnet/com_variant.c static void safe_array_from_zval(VARIANT *v, zval *z, int codepage TSRMLS_DC) z 49 ext/com_dotnet/com_variant.c zend_hash_internal_pointer_reset_ex(HASH_OF(z), &pos); z 50 ext/com_dotnet/com_variant.c for (;; zend_hash_move_forward_ex(HASH_OF(z), &pos)) { z 52 ext/com_dotnet/com_variant.c keytype = zend_hash_get_current_key_ex(HASH_OF(z), &strindex, &strindexlen, &intindex, 0, &pos); z 74 ext/com_dotnet/com_variant.c zend_hash_internal_pointer_reset_ex(HASH_OF(z), &pos); z 75 ext/com_dotnet/com_variant.c for (;; zend_hash_move_forward_ex(HASH_OF(z), &pos)) { z 76 ext/com_dotnet/com_variant.c if (FAILURE == zend_hash_get_current_data_ex(HASH_OF(z), (void**)&item, &pos)) { z 79 ext/com_dotnet/com_variant.c zend_hash_get_current_key_ex(HASH_OF(z), &strindex, &strindexlen, &intindex, 0, &pos); z 101 ext/com_dotnet/com_variant.c PHP_COM_DOTNET_API void php_com_variant_from_zval(VARIANT *v, zval *z, int codepage TSRMLS_DC) z 105 ext/com_dotnet/com_variant.c zend_uchar ztype = (z == NULL ? IS_NULL : Z_TYPE_P(z)); z 114 ext/com_dotnet/com_variant.c V_BOOL(v) = Z_BVAL_P(z) ? VARIANT_TRUE : VARIANT_FALSE; z 118 ext/com_dotnet/com_variant.c if (php_com_is_valid_object(z TSRMLS_CC)) { z 119 ext/com_dotnet/com_variant.c obj = CDNO_FETCH(z); z 135 ext/com_dotnet/com_variant.c V_DISPATCH(v) = php_com_wrapper_export(z TSRMLS_CC); z 141 ext/com_dotnet/com_variant.c safe_array_from_zval(v, z, codepage TSRMLS_CC); z 146 ext/com_dotnet/com_variant.c V_I4(v) = Z_LVAL_P(z); z 151 ext/com_dotnet/com_variant.c V_R8(v) = Z_DVAL_P(z); z 156 ext/com_dotnet/com_variant.c olestring = php_com_string_to_olestring(Z_STRVAL_P(z), Z_STRLEN_P(z), codepage TSRMLS_CC); z 160 ext/com_dotnet/com_variant.c V_BSTR(v) = SysAllocStringByteLen((char*)olestring, Z_STRLEN_P(z) * sizeof(OLECHAR)); z 174 ext/com_dotnet/com_variant.c PHP_COM_DOTNET_API int php_com_zval_from_variant(zval *z, VARIANT *v, int codepage TSRMLS_DC) z 183 ext/com_dotnet/com_variant.c ZVAL_NULL(z); z 186 ext/com_dotnet/com_variant.c ZVAL_LONG(z, (long)V_UI1(v)); z 189 ext/com_dotnet/com_variant.c ZVAL_LONG(z, (long)V_I1(v)); z 192 ext/com_dotnet/com_variant.c ZVAL_LONG(z, (long)V_UI2(v)); z 195 ext/com_dotnet/com_variant.c ZVAL_LONG(z, (long)V_I2(v)); z 198 ext/com_dotnet/com_variant.c ZVAL_LONG(z, (long)V_UI4(v)); z 201 ext/com_dotnet/com_variant.c ZVAL_LONG(z, (long)V_I4(v)); z 204 ext/com_dotnet/com_variant.c ZVAL_LONG(z, V_INT(v)); z 207 ext/com_dotnet/com_variant.c ZVAL_LONG(z, (long)V_UINT(v)); z 210 ext/com_dotnet/com_variant.c ZVAL_DOUBLE(z, (double)V_R4(v)); z 213 ext/com_dotnet/com_variant.c ZVAL_DOUBLE(z, V_R8(v)); z 216 ext/com_dotnet/com_variant.c ZVAL_BOOL(z, V_BOOL(v) ? 1 : 0); z 221 ext/com_dotnet/com_variant.c Z_TYPE_P(z) = IS_STRING; z 222 ext/com_dotnet/com_variant.c Z_STRVAL_P(z) = php_com_olestring_to_string(olestring, z 223 ext/com_dotnet/com_variant.c &Z_STRLEN_P(z), codepage TSRMLS_CC); z 232 ext/com_dotnet/com_variant.c php_com_wrap_dispatch(z, disp, codepage TSRMLS_CC); z 242 ext/com_dotnet/com_variant.c php_com_wrap_dispatch(z, V_DISPATCH(v), codepage TSRMLS_CC); z 248 ext/com_dotnet/com_variant.c return php_com_zval_from_variant(z, V_VARIANTREF(v), codepage TSRMLS_CC); z 251 ext/com_dotnet/com_variant.c php_com_wrap_variant(z, v, codepage TSRMLS_CC); z 150 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 TSRMLS_DC); z 151 ext/com_dotnet/php_com_dotnet_internal.h PHP_COM_DOTNET_API void php_com_variant_from_zval(VARIANT *v, zval *z, int codepage TSRMLS_DC); z 152 ext/com_dotnet/php_com_dotnet_internal.h PHP_COM_DOTNET_API int php_com_zval_from_variant(zval *z, VARIANT *v, int codepage TSRMLS_DC); z 162 ext/com_dotnet/php_com_dotnet_internal.h PHP_COM_DOTNET_API void php_com_wrap_dispatch(zval *z, IDispatch *disp, z 164 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 1084 ext/date/php_date.c offset->offset = (t->z - (t->dst * 60)) * -60; z 1090 ext/date/php_date.c offset->offset = (t->z) * -60; z 1295 ext/date/php_date.c offset->offset = (t->z - (t->dst * 60)) * -60; z 1301 ext/date/php_date.c offset->offset = (t->z - (t->dst * 60)) * -60; z 2250 ext/date/php_date.c timelib_sll utc_offset = dateobj->time->z; z 2316 ext/date/php_date.c new_obj->tzi.z.utc_offset = old_obj->tzi.z.utc_offset; z 2317 ext/date/php_date.c new_obj->tzi.z.dst = old_obj->tzi.z.dst; z 2318 ext/date/php_date.c new_obj->tzi.z.abbr = strdup(old_obj->tzi.z.abbr); z 2361 ext/date/php_date.c ZVAL_STRING(zv, tzobj->tzi.z.abbr, 1); z 2512 ext/date/php_date.c free(intern->tzi.z.abbr); z 2611 ext/date/php_date.c new_offset = tzobj->tzi.z.utc_offset; z 2612 ext/date/php_date.c new_dst = tzobj->tzi.z.dst; z 2613 ext/date/php_date.c new_abbr = strdup(tzobj->tzi.z.abbr); z 2630 ext/date/php_date.c now->z = new_offset; z 2633 ext/date/php_date.c now->z = new_offset; z 2920 ext/date/php_date.c static void zval_from_error_container(zval *z, timelib_error_container *error) z 2925 ext/date/php_date.c add_assoc_long(z, "warning_count", error->warning_count); z 2931 ext/date/php_date.c add_assoc_zval(z, "warnings", element); z 2933 ext/date/php_date.c add_assoc_long(z, "error_count", error->error_count); z 2939 ext/date/php_date.c add_assoc_zval(z, "errors", element); z 2990 ext/date/php_date.c PHP_DATE_PARSE_DATE_SET_TIME_ELEMENT(zone, z); z 3002 ext/date/php_date.c PHP_DATE_PARSE_DATE_SET_TIME_ELEMENT(zone, z); z 3307 ext/date/php_date.c tzobj->tzi.utc_offset = t->z; z 3310 ext/date/php_date.c tzobj->tzi.z.utc_offset = t->z; z 3311 ext/date/php_date.c tzobj->tzi.z.dst = t->dst; z 3312 ext/date/php_date.c tzobj->tzi.z.abbr = strdup(t->tz_abbr); z 3356 ext/date/php_date.c timelib_set_timezone_from_abbr(dateobj->time, tzobj->tzi.z); z 3423 ext/date/php_date.c RETVAL_LONG(dateobj->time->z * -60); z 3426 ext/date/php_date.c RETVAL_LONG((dateobj->time->z - (60 * dateobj->time->dst)) * -60); z 3697 ext/date/php_date.c dummy_t->z = timelib_parse_zone(&tz, &dst, dummy_t, ¬_found, DATE_TIMEZONEDB, php_date_parse_tzfile_wrapper); z 3836 ext/date/php_date.c RETURN_STRING(tzobj->tzi.z.abbr, 1); z 3894 ext/date/php_date.c RETURN_LONG((tzobj->tzi.z.utc_offset - (tzobj->tzi.z.dst*60)) * -60); z 146 ext/date/php_date.h timelib_abbr_info z; /* TIMELIB_ZONETYPE_ABBR */ z 324 ext/fileinfo/libmagic/compress.c z_stream z; z 352 ext/fileinfo/libmagic/compress.c z.next_in = (Bytef *)strchr((const char *)old + data_start, z 354 ext/fileinfo/libmagic/compress.c z.avail_in = CAST(uint32_t, (n - data_start)); z 355 ext/fileinfo/libmagic/compress.c z.next_out = *newch; z 356 ext/fileinfo/libmagic/compress.c z.avail_out = HOWMANY; z 357 ext/fileinfo/libmagic/compress.c z.zalloc = Z_NULL; z 358 ext/fileinfo/libmagic/compress.c z.zfree = Z_NULL; z 359 ext/fileinfo/libmagic/compress.c z.opaque = Z_NULL; z 362 ext/fileinfo/libmagic/compress.c rc = inflateInit2(&z, -15); z 364 ext/fileinfo/libmagic/compress.c file_error(ms, 0, "zlib: %s", z.msg); z 368 ext/fileinfo/libmagic/compress.c rc = inflate(&z, Z_SYNC_FLUSH); z 370 ext/fileinfo/libmagic/compress.c file_error(ms, 0, "zlib: %s", z.msg); z 374 ext/fileinfo/libmagic/compress.c n = (size_t)z.total_out; z 375 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 TSRMLS_DC); z 31 ext/intl/msgformat/msgformat_format.c #define Z_ADDREF_P(z) ((z)->refcount++) z 294 ext/json/JSON_parser.c static void json_create_zval(zval **z, smart_str *buf, int type, int options) z 296 ext/json/JSON_parser.c ALLOC_INIT_ZVAL(*z); z 331 ext/json/JSON_parser.c ZVAL_LONG(*z, strtol(buf->c, NULL, 10)); z 336 ext/json/JSON_parser.c ZVAL_DOUBLE(*z, zend_strtod(buf->c, NULL)); z 341 ext/json/JSON_parser.c ZVAL_STRINGL(*z, buf->c, buf->len, 1); z 345 ext/json/JSON_parser.c ZVAL_BOOL(*z, (*(buf->c) == 't')); z 349 ext/json/JSON_parser.c ZVAL_NULL(*z); z 439 ext/json/JSON_parser.c parse_JSON_ex(JSON_parser jp, zval *z, unsigned short utf16_json[], int length, int options TSRMLS_DC) z 603 ext/json/JSON_parser.c obj = z; z 636 ext/json/JSON_parser.c arr = z; z 669 ext/json/JSON_parser.c ZVAL_STRINGL(z, buf.c, buf.len, 1); z 35 ext/json/JSON_parser.h extern int parse_JSON_ex(JSON_parser jp, zval *z, unsigned short utf16_json[], int length, int options TSRMLS_DC); z 38 ext/json/JSON_parser.h static inline int parse_JSON(JSON_parser jp, zval *z, unsigned short utf16_json[], int length, int assoc TSRMLS_DC) z 40 ext/json/JSON_parser.h return parse_JSON_ex(jp, z, utf16_json, length, assoc ? PHP_JSON_OBJECT_AS_ARRAY : 0 TSRMLS_CC); z 686 ext/json/json.c zval *z; z 707 ext/json/json.c ALLOC_INIT_ZVAL(z); z 709 ext/json/json.c if (parse_JSON_ex(jp, z, utf16, utf16_len, options TSRMLS_CC)) { z 710 ext/json/json.c *return_value = *z; z 782 ext/json/json.c zval_dtor(z); z 784 ext/json/json.c FREE_ZVAL(z); 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), ((flags) & ZSTR_DUPLICATE)) z 36 ext/mysqli/mysqli_warning.c #define ZVAL_UTF8_STRINGL(z, s, l, flags) ZVAL_STRINGL((z), (char*)(s), (l), ((flags) & ZSTR_DUPLICATE)) z 268 ext/mysqli/mysqli_warning.c zval *z; z 279 ext/mysqli/mysqli_warning.c if (zend_parse_parameters(1 TSRMLS_CC, "o", &z)==FAILURE) { z 282 ext/mysqli/mysqli_warning.c obj = (mysqli_object *)zend_object_store_get_object(z TSRMLS_CC);\ z 286 ext/mysqli/mysqli_warning.c MYSQLI_FETCH_RESOURCE_CONN(mysql, &z, MYSQLI_STATUS_VALID); z 299 ext/mysqli/mysqli_warning.c MYSQLI_FETCH_RESOURCE_STMT(stmt, &z, MYSQLI_STATUS_VALID); z 239 ext/mysqlnd/mysqlnd.h #define mysqlnd_stmt_bind_one_param(stmt,n,z,t) (stmt)->m->bind_one_parameter((stmt), (n), (z), (t) TSRMLS_CC) z 54 ext/opcache/zend_persist.c static void zend_persist_zval(zval *z TSRMLS_DC); z 165 ext/opcache/zend_persist.c static void zend_persist_zval(zval *z TSRMLS_DC) z 168 ext/opcache/zend_persist.c switch (z->type & IS_CONSTANT_TYPE_MASK) { z 170 ext/opcache/zend_persist.c switch (z->type & ~IS_CONSTANT_INDEX) { z 174 ext/opcache/zend_persist.c zend_accel_store_interned_string(z->value.str.val, z->value.str.len + 1); z 180 ext/opcache/zend_persist.c zend_accel_store(z->value.ht, sizeof(HashTable)); z 181 ext/opcache/zend_persist.c zend_hash_persist(z->value.ht, (zend_persist_func_t) zend_persist_zval_ptr, sizeof(zval**) TSRMLS_CC); z 185 ext/opcache/zend_persist.c Z_AST_P(z) = zend_persist_ast(Z_AST_P(z) TSRMLS_CC); z 204 ext/opcache/zend_persist.c static void zend_protect_zval(zval *z TSRMLS_DC) z 206 ext/opcache/zend_persist.c PZ_SET_ISREF_P(z); z 207 ext/opcache/zend_persist.c PZ_SET_REFCOUNT_P(z, 2); z 50 ext/opcache/zend_persist_calc.c static uint zend_persist_zval_calc(zval *z TSRMLS_DC); z 118 ext/opcache/zend_persist_calc.c static uint zend_persist_zval_calc(zval *z TSRMLS_DC) z 123 ext/opcache/zend_persist_calc.c switch (z->type & IS_CONSTANT_TYPE_MASK) { z 125 ext/opcache/zend_persist_calc.c switch (z->type & ~IS_CONSTANT_INDEX) { z 129 ext/opcache/zend_persist_calc.c ADD_INTERNED_STRING(Z_STRVAL_P(z), Z_STRLEN_P(z) + 1); z 135 ext/opcache/zend_persist_calc.c ADD_DUP_SIZE(z->value.ht, sizeof(HashTable)); z 136 ext/opcache/zend_persist_calc.c ADD_SIZE(zend_hash_persist_calc(z->value.ht, (int (*)(void* TSRMLS_DC)) zend_persist_zval_ptr_calc, sizeof(zval**) TSRMLS_CC)); z 140 ext/opcache/zend_persist_calc.c ADD_SIZE(zend_persist_ast_calc(Z_AST_P(z) TSRMLS_CC)); 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__ TSRMLS_CC) 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__ TSRMLS_CC) z 1242 ext/phar/phar.c const char *ext_str, *z; z 1303 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 1308 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 58 ext/simplexml/simplexml.c static zval *sxe_get_value(zval *z TSRMLS_DC); z 1941 ext/simplexml/simplexml.c static zval *sxe_get_value(zval *z TSRMLS_DC) /* {{{ */ z 1947 ext/simplexml/simplexml.c if (sxe_object_cast(z, retval, IS_STRING TSRMLS_CC)==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 940 ext/standard/file.c char *z = memchr(posix_mode, 'b', mode_len); z 941 ext/standard/file.c if (z) { z 942 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 223 ext/standard/math.c static double php_asinh(double z) z 226 ext/standard/math.c return(asinh(z)); z 228 ext/standard/math.c return(log(z + sqrt(1 + pow(z, 2))) / log(M_E)); z 247 ext/standard/math.c static double php_atanh(double z) z 250 ext/standard/math.c return(atanh(z)); z 252 ext/standard/math.c return(0.5 * log((1 + z) / (1 - z))); z 146 ext/standard/md5.c #define F(x, y, z) ((z) ^ ((x) & ((y) ^ (z)))) z 147 ext/standard/md5.c #define G(x, y, z) ((y) ^ ((z) & ((x) ^ (y)))) z 148 ext/standard/md5.c #define H(x, y, z) ((x) ^ (y) ^ (z)) z 149 ext/standard/md5.c #define I(x, y, z) ((y) ^ ((x) | ~(z))) z 124 ext/standard/sha1.c #define F(x, y, z) ((z) ^ ((x) & ((y) ^ (z)))) z 125 ext/standard/sha1.c #define G(x, y, z) ((x) ^ (y) ^ (z)) z 126 ext/standard/sha1.c #define H(x, y, z) (((x) & (y)) | ((z) & ((x) | (y)))) z 127 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 88 ext/zip/lib/zip_source_buffer.c struct read_data *z; z 92 ext/zip/lib/zip_source_buffer.c z = (struct read_data *)state; z 97 ext/zip/lib/zip_source_buffer.c z->buf = z->data; z 101 ext/zip/lib/zip_source_buffer.c n = (zip_uint64_t)(z->end - z->buf); z 106 ext/zip/lib/zip_source_buffer.c memcpy(buf, z->buf, n); z 107 ext/zip/lib/zip_source_buffer.c z->buf += n; z 125 ext/zip/lib/zip_source_buffer.c st->mtime = z->mtime; z 126 ext/zip/lib/zip_source_buffer.c st->size = (zip_uint64_t)(z->end - z->data); z 149 ext/zip/lib/zip_source_buffer.c if (z->freep) { z 150 ext/zip/lib/zip_source_buffer.c free((void *)z->data); z 151 ext/zip/lib/zip_source_buffer.c z->data = NULL; z 153 ext/zip/lib/zip_source_buffer.c free(z); z 126 ext/zip/lib/zip_source_filep.c struct read_file *z; z 131 ext/zip/lib/zip_source_filep.c z = (struct read_file *)state; z 136 ext/zip/lib/zip_source_filep.c if (z->fname) { z 137 ext/zip/lib/zip_source_filep.c if ((z->f=fopen(z->fname, "rb")) == NULL) { z 138 ext/zip/lib/zip_source_filep.c z->e[0] = ZIP_ER_OPEN; z 139 ext/zip/lib/zip_source_filep.c z->e[1] = errno; z 144 ext/zip/lib/zip_source_filep.c if (z->closep && z->off > 0) { z 145 ext/zip/lib/zip_source_filep.c if (fseeko(z->f, (off_t)z->off, SEEK_SET) < 0) { z 146 ext/zip/lib/zip_source_filep.c z->e[0] = ZIP_ER_SEEK; z 147 ext/zip/lib/zip_source_filep.c z->e[1] = errno; z 151 ext/zip/lib/zip_source_filep.c z->remain = z->len; z 155 ext/zip/lib/zip_source_filep.c if (z->remain != -1) z 156 ext/zip/lib/zip_source_filep.c n = len > (zip_uint64_t)z->remain ? (zip_uint64_t)z->remain : len; z 163 ext/zip/lib/zip_source_filep.c if (!z->closep) { z 165 ext/zip/lib/zip_source_filep.c if (fseeko(z->f, (off_t)(z->off + (zip_uint64_t)(z->len-z->remain)), SEEK_SET) < 0) { z 166 ext/zip/lib/zip_source_filep.c z->e[0] = ZIP_ER_SEEK; z 167 ext/zip/lib/zip_source_filep.c z->e[1] = errno; z 172 ext/zip/lib/zip_source_filep.c if ((i=fread(buf, 1, (size_t)n, z->f)) == 0) { z 173 ext/zip/lib/zip_source_filep.c if (ferror(z->f)) { z 174 ext/zip/lib/zip_source_filep.c z->e[0] = ZIP_ER_READ; z 175 ext/zip/lib/zip_source_filep.c z->e[1] = errno; z 180 ext/zip/lib/zip_source_filep.c if (z->remain != -1) z 181 ext/zip/lib/zip_source_filep.c z->remain -= i; z 186 ext/zip/lib/zip_source_filep.c if (z->fname) { z 187 ext/zip/lib/zip_source_filep.c fclose(z->f); z 188 ext/zip/lib/zip_source_filep.c z->f = NULL; z 194 ext/zip/lib/zip_source_filep.c if (len < sizeof(z->st)) z 197 ext/zip/lib/zip_source_filep.c if (z->st.valid != 0) z 198 ext/zip/lib/zip_source_filep.c memcpy(data, &z->st, sizeof(z->st)); z 204 ext/zip/lib/zip_source_filep.c if (z->f) z 205 ext/zip/lib/zip_source_filep.c err = fstat(fileno(z->f), &fst); z 207 ext/zip/lib/zip_source_filep.c err = stat(z->fname, &fst); z 210 ext/zip/lib/zip_source_filep.c z->e[0] = ZIP_ER_READ; /* best match */ z 211 ext/zip/lib/zip_source_filep.c z->e[1] = errno; z 220 ext/zip/lib/zip_source_filep.c if (z->len != -1) { z 221 ext/zip/lib/zip_source_filep.c st->size = (zip_uint64_t)z->len; z 229 ext/zip/lib/zip_source_filep.c return sizeof(z->st); z 236 ext/zip/lib/zip_source_filep.c memcpy(data, z->e, sizeof(int)*2); z 240 ext/zip/lib/zip_source_filep.c free(z->fname); z 241 ext/zip/lib/zip_source_filep.c if (z->closep && z->f) z 242 ext/zip/lib/zip_source_filep.c fclose(z->f); z 243 ext/zip/lib/zip_source_filep.c free(z); 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 1171 main/output.c static int php_output_stack_apply_list(void *h, void *z) z 1174 main/output.c zval *array = (zval *) z; z 1183 main/output.c static int php_output_stack_apply_status(void *h, void *z) z 1186 main/output.c zval *array = (zval *) z; z 124 sapi/apache_hooks/php_apache.c zval *z = (zval *)rsrc->ptr; z 126 sapi/apache_hooks/php_apache.c zval_ptr_dtor(&z); z 129 sapi/apache_hooks/php_apache.c static request_rec *get_apache_request(zval *z TSRMLS_DC) z 134 sapi/apache_hooks/php_apache.c if (NULL == z) { z 139 sapi/apache_hooks/php_apache.c if (Z_TYPE_P(z) != IS_OBJECT) { z 144 sapi/apache_hooks/php_apache.c if (zend_hash_index_find(Z_OBJPROP_P(z), 0, (void **)&addr) == FAILURE) { 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 )