u 281 Zend/zend.c ++Z_ARRVAL_P(expr)->u.v.nApplyCount>1) { u 283 Zend/zend.c Z_ARRVAL_P(expr)->u.v.nApplyCount--; u 289 Zend/zend.c Z_ARRVAL_P(expr)->u.v.nApplyCount--; u 335 Zend/zend.c ++Z_ARRVAL_P(expr)->u.v.nApplyCount>1) { u 337 Zend/zend.c Z_ARRVAL_P(expr)->u.v.nApplyCount--; u 342 Zend/zend.c Z_ARRVAL_P(expr)->u.v.nApplyCount--; u 751 Zend/zend_builtin_functions.c ht->u.v.nApplyCount++; u 757 Zend/zend_builtin_functions.c if (Z_ARRVAL_P(val)->u.v.nApplyCount > 0) { u 773 Zend/zend_builtin_functions.c ht->u.v.nApplyCount--; u 40 Zend/zend_compile.c target.constant = zend_add_literal(CG(active_op_array), &(src)->u.constant); \ u 42 Zend/zend_compile.c target = (src)->u.op; \ u 49 Zend/zend_compile.c ZVAL_COPY_VALUE(&(target)->u.constant, CT_CONSTANT(src)); \ u 51 Zend/zend_compile.c (target)->u.op = src; \ u 64 Zend/zend_compile.c } u; u 586 Zend/zend_compile.c info.var_num = loop_var->u.op.var; u 587 Zend/zend_compile.c info.u.brk_cont_offset = CG(context).current_brk_cont; u 627 Zend/zend_compile.c && opline->result.var == op1->u.op.var) { u 645 Zend/zend_compile.c opline->op1.var == op1->u.op.var) { u 654 Zend/zend_compile.c && opline->result.var == op1->u.op.var) { u 672 Zend/zend_compile.c zval_ptr_dtor_nogc(&op1->u.constant); u 2018 Zend/zend_compile.c opline->result.var = expr->u.op.var = get_temporary_variable(CG(active_op_array)); u 2042 Zend/zend_compile.c ZVAL_COPY_VALUE(&zn.u.constant, zv); u 2044 Zend/zend_compile.c ZVAL_NULL(&zn.u.constant); u 2099 Zend/zend_compile.c if (node->op_type == IS_CONST && Z_TYPE(node->u.constant) == IS_STRING) { u 2102 Zend/zend_compile.c if (ZEND_HANDLE_NUMERIC(Z_STR(node->u.constant), index)) { u 2103 Zend/zend_compile.c zval_ptr_dtor(&node->u.constant); u 2104 Zend/zend_compile.c ZVAL_LONG(&node->u.constant, index); u 2115 Zend/zend_compile.c CG(active_op_array), Z_STR(class_node->u.constant)); u 2132 Zend/zend_compile.c if (Z_TYPE(name_node.u.constant) != IS_STRING) { u 2136 Zend/zend_compile.c name = Z_STR(name_node.u.constant); u 2173 Zend/zend_compile.c result->u.op.var = lookup_cv(CG(active_op_array), name); u 2176 Zend/zend_compile.c name = CG(active_op_array)->vars[EX_VAR_TO_NUM(result->u.op.var)]; u 2179 Zend/zend_compile.c CG(active_op_array)->this_var = result->u.op.var; u 2196 Zend/zend_compile.c convert_to_string(&name_node.u.constant); u 2206 Zend/zend_compile.c zend_is_auto_global(Z_STR(name_node.u.constant))) { u 2369 Zend/zend_compile.c ZVAL_STR(&class_node.u.constant, zend_resolve_class_name_ast(class_ast)); u 2388 Zend/zend_compile.c CG(active_op_array), Z_STR(class_node.u.constant)); u 2421 Zend/zend_compile.c ZVAL_LONG(&dim_node.u.constant, i); u 2424 Zend/zend_compile.c Z_TRY_ADDREF(expr_node->u.constant); u 2841 Zend/zend_compile.c ZVAL_STR(&name_node->u.constant, zend_resolve_function_name( u 2855 Zend/zend_compile.c CG(active_op_array), Z_STR(name_node->u.constant)); u 2865 Zend/zend_compile.c if (name_node->op_type == IS_CONST && Z_TYPE(name_node->u.constant) == IS_STRING) { u 2867 Zend/zend_compile.c zend_string *str = Z_STR(name_node->u.constant); u 2877 Zend/zend_compile.c zval_ptr_dtor(&name_node->u.constant); u 2918 Zend/zend_compile.c if (arg_node.op_type == IS_CONST && Z_TYPE(arg_node.u.constant) == IS_STRING) { u 2920 Zend/zend_compile.c ZVAL_LONG(&result->u.constant, Z_STRLEN(arg_node.u.constant)); u 2921 Zend/zend_compile.c zval_dtor(&arg_node.u.constant); u 3115 Zend/zend_compile.c ZVAL_STR_COPY(&name_node.u.constant, name); u 3143 Zend/zend_compile.c ZVAL_TRUE(&result->u.constant); u 3213 Zend/zend_compile.c zend_compile_assert(result, zend_ast_get_list(args_ast), Z_STR(name_node.u.constant), NULL); u 3222 Zend/zend_compile.c zval *name = &name_node.u.constant; u 3243 Zend/zend_compile.c zval_ptr_dtor(&name_node.u.constant); u 3247 Zend/zend_compile.c zval_ptr_dtor(&name_node.u.constant); u 3248 Zend/zend_compile.c ZVAL_NEW_STR(&name_node.u.constant, lcname); u 3277 Zend/zend_compile.c if (Z_TYPE(method_node.u.constant) != IS_STRING) { u 3283 Zend/zend_compile.c Z_STR(method_node.u.constant)); u 3311 Zend/zend_compile.c ZVAL_STR(&class_node.u.constant, zend_resolve_class_name_ast(class_ast)); u 3319 Zend/zend_compile.c zval *name = &method_node.u.constant; u 3338 Zend/zend_compile.c Z_STR(method_node.u.constant)); u 3365 Zend/zend_compile.c ZVAL_STR(&class_node.u.constant, zend_resolve_class_name_ast(class_ast)); u 3375 Zend/zend_compile.c class_node.u.op.var = opline->result.var; u 3387 Zend/zend_compile.c CG(active_op_array), Z_STR(class_node.u.constant)); u 3421 Zend/zend_compile.c convert_to_string(&name_node.u.constant); u 3459 Zend/zend_compile.c zend_hash_update(CG(active_op_array)->static_variables, Z_STR(var_node.u.constant), value); u 3543 Zend/zend_compile.c opline->op1.num = loop_var->u.try_catch_offset; u 3561 Zend/zend_compile.c opline->op2.num = loop_var->u.brk_cont_offset; u 3586 Zend/zend_compile.c ZVAL_NULL(&expr_node.u.constant); u 3835 Zend/zend_compile.c ZVAL_TRUE(&result->u.constant); u 4026 Zend/zend_compile.c case_node.u.op.var = get_temporary_variable(CG(active_op_array)); u 4046 Zend/zend_compile.c && Z_TYPE(expr_node.u.constant) == IS_FALSE) { u 4049 Zend/zend_compile.c && Z_TYPE(expr_node.u.constant) == IS_TRUE) { u 4087 Zend/zend_compile.c zval_dtor(&expr_node.u.constant); u 4133 Zend/zend_compile.c fast_call.u.try_catch_offset = try_catch_offset; u 4468 Zend/zend_compile.c var_node.u.op.var = lookup_cv(CG(active_op_array), zend_string_copy(name)); u 4470 Zend/zend_compile.c if (EX_VAR_TO_NUM(var_node.u.op.var) != i) { u 4477 Zend/zend_compile.c op_array->this_var = var_node.u.op.var; u 4499 Zend/zend_compile.c zend_const_expr_to_zval(&default_node.u.constant, default_ast); u 4521 Zend/zend_compile.c && (Z_TYPE(default_node.u.constant) == IS_NULL u 4522 Zend/zend_compile.c || (Z_TYPE(default_node.u.constant) == IS_CONSTANT u 4523 Zend/zend_compile.c && strcasecmp(Z_STRVAL(default_node.u.constant), "NULL") == 0)); u 4533 Zend/zend_compile.c && Z_TYPE(default_node.u.constant) != IS_ARRAY u 4534 Zend/zend_compile.c && !Z_CONSTANT(default_node.u.constant) u 4540 Zend/zend_compile.c if (!has_null_default && !Z_CONSTANT(default_node.u.constant)) { u 4546 Zend/zend_compile.c if (default_ast && !has_null_default && !Z_CONSTANT(default_node.u.constant)) { u 4552 Zend/zend_compile.c if (Z_TYPE(default_node.u.constant) != IS_DOUBLE && Z_TYPE(default_node.u.constant) != IS_LONG) { u 4559 Zend/zend_compile.c if (!ZEND_SAME_FAKE_TYPE(arg_info->type_hint, Z_TYPE(default_node.u.constant))) { u 5273 Zend/zend_compile.c opline->extended_value = extends_node.u.op.var; u 5286 Zend/zend_compile.c opline->extended_value = extends_node.u.op.var; u 5580 Zend/zend_compile.c zval *value_zv = &value_node.u.constant; u 5602 Zend/zend_compile.c ZVAL_STR(&name_node.u.constant, name); u 5911 Zend/zend_compile.c if (zend_try_ct_eval_binary_op(&result->u.constant, opcode, u 5912 Zend/zend_compile.c &left_node.u.constant, &right_node.u.constant) u 5915 Zend/zend_compile.c zval_ptr_dtor(&left_node.u.constant); u 5916 Zend/zend_compile.c zval_ptr_dtor(&right_node.u.constant); u 5924 Zend/zend_compile.c if (Z_TYPE(left_node.u.constant) == IS_FALSE) { u 5928 Zend/zend_compile.c } else if (Z_TYPE(left_node.u.constant) == IS_TRUE) { u 5934 Zend/zend_compile.c if (Z_TYPE(right_node.u.constant) == IS_FALSE) { u 5938 Zend/zend_compile.c } else if (Z_TYPE(right_node.u.constant) == IS_TRUE) { u 5948 Zend/zend_compile.c convert_to_string(&left_node.u.constant); u 5951 Zend/zend_compile.c convert_to_string(&right_node.u.constant); u 5974 Zend/zend_compile.c zend_ct_eval_greater(&result->u.constant, ast->kind, u 5975 Zend/zend_compile.c &left_node.u.constant, &right_node.u.constant); u 5976 Zend/zend_compile.c zval_ptr_dtor(&left_node.u.constant); u 5977 Zend/zend_compile.c zval_ptr_dtor(&right_node.u.constant); u 5997 Zend/zend_compile.c zend_ct_eval_unary_op(&result->u.constant, opcode, u 5998 Zend/zend_compile.c &expr_node.u.constant); u 5999 Zend/zend_compile.c zval_ptr_dtor(&expr_node.u.constant); u 6019 Zend/zend_compile.c zend_ct_eval_unary_pm(&result->u.constant, ast->kind, &expr_node.u.constant); u 6020 Zend/zend_compile.c zval_ptr_dtor(&expr_node.u.constant); u 6025 Zend/zend_compile.c ZVAL_LONG(&lefthand_node.u.constant, (ast->kind == ZEND_AST_UNARY_PLUS) ? 1 : -1); u 6044 Zend/zend_compile.c if ((ast->kind == ZEND_AST_AND && !zend_is_true(&left_node.u.constant)) u 6045 Zend/zend_compile.c || (ast->kind == ZEND_AST_OR && zend_is_true(&left_node.u.constant))) { u 6047 Zend/zend_compile.c ZVAL_BOOL(&result->u.constant, zend_is_true(&left_node.u.constant)); u 6053 Zend/zend_compile.c ZVAL_BOOL(&result->u.constant, zend_is_true(&right_node.u.constant)); u 6055 Zend/zend_compile.c zval_ptr_dtor(&right_node.u.constant); u 6061 Zend/zend_compile.c zval_ptr_dtor(&left_node.u.constant); u 6235 Zend/zend_compile.c ZVAL_LONG(&result->u.constant, 1); u 6252 Zend/zend_compile.c ZVAL_BOOL(&result->u.constant, 1); u 6323 Zend/zend_compile.c ZVAL_STR(&class_node.u.constant, zend_resolve_class_name_ast(class_ast)); u 6334 Zend/zend_compile.c CG(active_op_array), Z_STR(class_node.u.constant)); u 6464 Zend/zend_compile.c if (zend_try_ct_eval_array(&result->u.constant, ast)) { u 6501 Zend/zend_compile.c if (key_ast && key_node.op_type == IS_CONST && Z_TYPE(key_node.u.constant) == IS_STRING) { u 6539 Zend/zend_compile.c ZVAL_LONG(&result->u.constant, Z_LVAL_P(zend_ast_get_zval(last->child[0]))); u 6545 Zend/zend_compile.c if (zend_try_ct_eval_const(&result->u.constant, resolved_name, is_fully_qualified)) { u 6581 Zend/zend_compile.c if (zend_try_compile_const_expr_resolve_class_name(&result->u.constant, class_ast, const_ast, 0)) { u 6582 Zend/zend_compile.c if (Z_TYPE(result->u.constant) == IS_NULL) { u 6596 Zend/zend_compile.c if (const_ast->kind == ZEND_AST_ZVAL && zend_try_ct_eval_class_const(&result->u.constant, resolved_name, zend_ast_get_str(const_ast))) { u 6609 Zend/zend_compile.c ZVAL_STR(&class_node.u.constant, resolved_name); u 6641 Zend/zend_compile.c ZVAL_STR_COPY(&result->u.constant, CG(active_class_entry)->name); u 6656 Zend/zend_compile.c ZVAL_STR(&result->u.constant, zend_resolve_class_name_ast(name_ast)); u 6669 Zend/zend_compile.c result->u.op.var = -1; u 6699 Zend/zend_compile.c convert_to_string(&elem_node.u.constant); u 6701 Zend/zend_compile.c if (Z_STRLEN(elem_node.u.constant) == 0) { u 6702 Zend/zend_compile.c zval_ptr_dtor(&elem_node.u.constant); u 6704 Zend/zend_compile.c concat_function(&last_const_node.u.constant, &last_const_node.u.constant, &elem_node.u.constant); u 6705 Zend/zend_compile.c zval_ptr_dtor(&elem_node.u.constant); u 6708 Zend/zend_compile.c ZVAL_COPY_VALUE(&last_const_node.u.constant, &elem_node.u.constant); u 6726 Zend/zend_compile.c ZVAL_COPY_VALUE(&result->u.constant, &last_const_node.u.constant); u 6728 Zend/zend_compile.c ZVAL_EMPTY_STRING(&result->u.constant); u 6798 Zend/zend_compile.c if (zend_try_ct_eval_magic_const(&result->u.constant, ast)) { u 7115 Zend/zend_compile.c ZVAL_COPY(&result->u.constant, zend_ast_get_zval(ast)); u 94 Zend/zend_compile.h } u; u 47 Zend/zend_hash.c if ((ht->u.flags & HASH_MASK_CONSISTENCY) == HT_OK) { u 50 Zend/zend_hash.c switch ((ht->u.flags & HASH_MASK_CONSISTENCY)) { u 68 Zend/zend_hash.c (ht)->u.flags |= n; \ u 76 Zend/zend_hash.c if ((ht)->u.flags & HASH_FLAG_APPLY_PROTECTION) { \ u 77 Zend/zend_hash.c if (((ht)->u.flags & ZEND_HASH_APPLY_COUNT_MASK) >= (3 << 8)) { \ u 84 Zend/zend_hash.c if ((ht)->u.flags & HASH_FLAG_APPLY_PROTECTION) { \ u 133 Zend/zend_hash.c ZEND_ASSERT(!((ht)->u.flags & HASH_FLAG_INITIALIZED)); u 135 Zend/zend_hash.c HT_SET_DATA_ADDR(ht, pemalloc(HT_SIZE(ht), (ht)->u.flags & HASH_FLAG_PERSISTENT)); u 136 Zend/zend_hash.c (ht)->u.flags |= HASH_FLAG_INITIALIZED | HASH_FLAG_PACKED; u 140 Zend/zend_hash.c HT_SET_DATA_ADDR(ht, pemalloc(HT_SIZE(ht), (ht)->u.flags & HASH_FLAG_PERSISTENT)); u 141 Zend/zend_hash.c (ht)->u.flags |= HASH_FLAG_INITIALIZED; u 162 Zend/zend_hash.c if (UNEXPECTED(!((ht)->u.flags & HASH_FLAG_INITIALIZED))) { u 177 Zend/zend_hash.c ht->u.flags = (persistent ? HASH_FLAG_PERSISTENT : 0) | HASH_FLAG_APPLY_PROTECTION | HASH_FLAG_STATIC_KEYS; u 196 Zend/zend_hash.c HT_SET_DATA_ADDR(ht, perealloc2(HT_GET_DATA_ADDR(ht), HT_SIZE(ht), HT_USED_SIZE(ht), ht->u.flags & HASH_FLAG_PERSISTENT)); u 215 Zend/zend_hash.c ht->u.flags &= ~HASH_FLAG_PACKED; u 216 Zend/zend_hash.c new_data = pemalloc(HT_SIZE_EX(ht->nTableSize, -ht->nTableSize), (ht)->u.flags & HASH_FLAG_PERSISTENT); u 220 Zend/zend_hash.c pefree(old_data, (ht)->u.flags & HASH_FLAG_PERSISTENT); u 232 Zend/zend_hash.c new_data = pemalloc(HT_SIZE_EX(ht->nTableSize, HT_MIN_MASK), (ht)->u.flags & HASH_FLAG_PERSISTENT); u 233 Zend/zend_hash.c ht->u.flags |= HASH_FLAG_PACKED | HASH_FLAG_STATIC_KEYS; u 238 Zend/zend_hash.c pefree(old_data, (ht)->u.flags & HASH_FLAG_PERSISTENT); u 246 Zend/zend_hash.c ht->u.flags &= ~HASH_FLAG_APPLY_PROTECTION; u 254 Zend/zend_hash.c if (UNEXPECTED(!((ht)->u.flags & HASH_FLAG_INITIALIZED))) { u 261 Zend/zend_hash.c ZEND_ASSERT(ht->u.flags & HASH_FLAG_PACKED); u 265 Zend/zend_hash.c HT_SET_DATA_ADDR(ht, perealloc2(HT_GET_DATA_ADDR(ht), HT_SIZE(ht), HT_USED_SIZE(ht), ht->u.flags & HASH_FLAG_PERSISTENT)); u 269 Zend/zend_hash.c ZEND_ASSERT(!(ht->u.flags & HASH_FLAG_PACKED)); u 275 Zend/zend_hash.c new_data = pemalloc(HT_SIZE_EX(nSize, -nSize), ht->u.flags & HASH_FLAG_PERSISTENT); u 280 Zend/zend_hash.c pefree(old_data, ht->u.flags & HASH_FLAG_PERSISTENT); u 308 Zend/zend_hash.c if (UNEXPECTED(ht->u.v.flags & HASH_FLAG_HAS_EMPTY_IND)) { u 311 Zend/zend_hash.c ht->u.v.flags &= ~HASH_FLAG_HAS_EMPTY_IND; u 325 Zend/zend_hash.c ht->u.flags |= HASH_FLAG_APPLY_PROTECTION; u 327 Zend/zend_hash.c ht->u.flags &= ~HASH_FLAG_APPLY_PROTECTION; u 337 Zend/zend_hash.c if (EXPECTED(ht->u.v.nIteratorsCount != 255)) { u 338 Zend/zend_hash.c ht->u.v.nIteratorsCount++; u 377 Zend/zend_hash.c && EXPECTED(iter->ht->u.v.nIteratorsCount != 255)) { u 378 Zend/zend_hash.c iter->ht->u.v.nIteratorsCount--; u 380 Zend/zend_hash.c if (EXPECTED(ht->u.v.nIteratorsCount != 255)) { u 381 Zend/zend_hash.c ht->u.v.nIteratorsCount++; u 399 Zend/zend_hash.c && EXPECTED(iter->ht->u.v.nIteratorsCount != 255)) { u 400 Zend/zend_hash.c iter->ht->u.v.nIteratorsCount--; u 404 Zend/zend_hash.c if (EXPECTED(ht->u.v.nIteratorsCount != 255)) { u 405 Zend/zend_hash.c ht->u.v.nIteratorsCount++; u 420 Zend/zend_hash.c && EXPECTED(iter->ht->u.v.nIteratorsCount != 255)) { u 421 Zend/zend_hash.c iter->ht->u.v.nIteratorsCount--; u 448 Zend/zend_hash.c if (UNEXPECTED(ht->u.v.nIteratorsCount)) { u 562 Zend/zend_hash.c if (UNEXPECTED(!(ht->u.flags & HASH_FLAG_INITIALIZED))) { u 565 Zend/zend_hash.c } else if (ht->u.flags & HASH_FLAG_PACKED) { u 618 Zend/zend_hash.c ht->u.flags &= ~HASH_FLAG_STATIC_KEYS; u 658 Zend/zend_hash.c zend_string *key = zend_string_init(str, len, ht->u.flags & HASH_FLAG_PERSISTENT); u 666 Zend/zend_hash.c zend_string *key = zend_string_init(str, len, ht->u.flags & HASH_FLAG_PERSISTENT); u 674 Zend/zend_hash.c zend_string *key = zend_string_init(str, len, ht->u.flags & HASH_FLAG_PERSISTENT); u 682 Zend/zend_hash.c zend_string *key = zend_string_init(str, len, ht->u.flags & HASH_FLAG_PERSISTENT); u 690 Zend/zend_hash.c zend_string *key = zend_string_init(str, len, ht->u.flags & HASH_FLAG_PERSISTENT); u 729 Zend/zend_hash.c if (UNEXPECTED(!(ht->u.flags & HASH_FLAG_INITIALIZED))) { u 736 Zend/zend_hash.c } else if (ht->u.flags & HASH_FLAG_PACKED) { u 888 Zend/zend_hash.c new_data = pemalloc(HT_SIZE_EX(nSize, -nSize), ht->u.flags & HASH_FLAG_PERSISTENT); u 893 Zend/zend_hash.c pefree(old_data, ht->u.flags & HASH_FLAG_PERSISTENT); u 909 Zend/zend_hash.c if (ht->u.flags & HASH_FLAG_INITIALIZED) { u 932 Zend/zend_hash.c if (EXPECTED(ht->u.v.nIteratorsCount == 0)) { u 988 Zend/zend_hash.c if (!(ht->u.flags & HASH_FLAG_PACKED)) { u 1001 Zend/zend_hash.c if (HT_IDX_TO_HASH(ht->nInternalPointer) == idx || UNEXPECTED(ht->u.v.nIteratorsCount)) { u 1037 Zend/zend_hash.c if (!(ht->u.flags & HASH_FLAG_PACKED)) { u 1127 Zend/zend_hash.c ht->u.v.flags |= HASH_FLAG_HAS_EMPTY_IND; u 1171 Zend/zend_hash.c ht->u.v.flags |= HASH_FLAG_HAS_EMPTY_IND; u 1224 Zend/zend_hash.c if (ht->u.flags & HASH_FLAG_PACKED) { u 1262 Zend/zend_hash.c if (ht->u.flags & (HASH_FLAG_PACKED|HASH_FLAG_STATIC_KEYS)) { u 1294 Zend/zend_hash.c if (!(ht->u.flags & (HASH_FLAG_PACKED|HASH_FLAG_STATIC_KEYS))) { u 1305 Zend/zend_hash.c } else if (EXPECTED(!(ht->u.flags & HASH_FLAG_INITIALIZED))) { u 1308 Zend/zend_hash.c pefree(HT_GET_DATA_ADDR(ht), ht->u.flags & HASH_FLAG_PERSISTENT); u 1333 Zend/zend_hash.c if (ht->u.flags & (HASH_FLAG_PACKED|HASH_FLAG_STATIC_KEYS)) { u 1356 Zend/zend_hash.c } else if (EXPECTED(!(ht->u.flags & HASH_FLAG_INITIALIZED))) { u 1375 Zend/zend_hash.c if (ht->u.flags & (HASH_FLAG_PACKED|HASH_FLAG_STATIC_KEYS)) { u 1405 Zend/zend_hash.c if (!(ht->u.flags & (HASH_FLAG_PACKED|HASH_FLAG_STATIC_KEYS))) { u 1423 Zend/zend_hash.c if (!(ht->u.flags & HASH_FLAG_PACKED)) { u 1443 Zend/zend_hash.c if (ht->u.flags & HASH_FLAG_STATIC_KEYS) { u 1481 Zend/zend_hash.c if (ht->u.flags & HASH_FLAG_INITIALIZED) { u 1482 Zend/zend_hash.c pefree(HT_GET_DATA_ADDR(ht), ht->u.flags & HASH_FLAG_PERSISTENT); u 1505 Zend/zend_hash.c if (ht->u.flags & HASH_FLAG_INITIALIZED) { u 1506 Zend/zend_hash.c pefree(HT_GET_DATA_ADDR(ht), ht->u.flags & HASH_FLAG_PERSISTENT); u 1797 Zend/zend_hash.c target->u.flags = (source->u.flags & ~(HASH_FLAG_INITIALIZED|HASH_FLAG_PACKED|HASH_FLAG_PERSISTENT)) | HASH_FLAG_APPLY_PROTECTION | HASH_FLAG_STATIC_KEYS; u 1805 Zend/zend_hash.c target->u.flags = (source->u.flags & ~HASH_FLAG_PERSISTENT) | HASH_FLAG_APPLY_PROTECTION; u 1821 Zend/zend_hash.c } else if (source->u.flags & HASH_FLAG_PACKED) { u 1822 Zend/zend_hash.c target->u.flags = (source->u.flags & ~HASH_FLAG_PERSISTENT) | HASH_FLAG_APPLY_PROTECTION; u 1845 Zend/zend_hash.c target->u.flags = (source->u.flags & ~HASH_FLAG_PERSISTENT) | HASH_FLAG_APPLY_PROTECTION; u 1852 Zend/zend_hash.c if (target->u.flags & HASH_FLAG_STATIC_KEYS) { u 2027 Zend/zend_hash.c if (ht->u.flags & HASH_FLAG_PACKED) { u 2048 Zend/zend_hash.c if (ht->u.flags & HASH_FLAG_PACKED) { u 2288 Zend/zend_hash.c ((ht->u.flags & HASH_FLAG_PACKED) ? zend_hash_bucket_packed_swap : zend_hash_bucket_swap))); u 2306 Zend/zend_hash.c if (ht->u.flags & HASH_FLAG_PACKED) { u 2315 Zend/zend_hash.c new_data = pemalloc(HT_SIZE_EX(ht->nTableSize, HT_MIN_MASK), (ht->u.flags & HASH_FLAG_PERSISTENT)); u 2316 Zend/zend_hash.c ht->u.flags |= HASH_FLAG_PACKED | HASH_FLAG_STATIC_KEYS; u 2320 Zend/zend_hash.c pefree(old_data, ht->u.flags & HASH_FLAG_PERSISTENT & HASH_FLAG_PERSISTENT); u 235 Zend/zend_hash.h if (UNEXPECTED(ht->u.v.nIteratorsCount)) { u 561 Zend/zend_hash.h Z_PTR_P(zv) = pemalloc(size, ht->u.flags & HASH_FLAG_PERSISTENT); u 574 Zend/zend_hash.h Z_PTR_P(zv) = pemalloc(size, ht->u.flags & HASH_FLAG_PERSISTENT); u 585 Zend/zend_hash.h p = pemalloc(size, ht->u.flags & HASH_FLAG_PERSISTENT); u 594 Zend/zend_hash.h p = pemalloc(size, ht->u.flags & HASH_FLAG_PERSISTENT); u 637 Zend/zend_hash.h Z_PTR_P(zv) = pemalloc(size, ht->u.flags & HASH_FLAG_PERSISTENT); u 662 Zend/zend_hash.h p = pemalloc(size, ht->u.flags & HASH_FLAG_PERSISTENT); u 673 Zend/zend_hash.h Z_PTR_P(zv) = pemalloc(size, ht->u.flags & HASH_FLAG_PERSISTENT); u 871 Zend/zend_hash.h ((ht)->u.flags & HASH_FLAG_APPLY_PROTECTION) u 875 Zend/zend_hash.h #define ZEND_HASH_GET_APPLY_COUNT(ht) (((ht)->u.flags & ZEND_HASH_APPLY_COUNT_MASK) >> ZEND_HASH_APPLY_SHIFT) u 876 Zend/zend_hash.h #define ZEND_HASH_INC_APPLY_COUNT(ht) ((ht)->u.flags += (1 << ZEND_HASH_APPLY_SHIFT)) u 877 Zend/zend_hash.h #define ZEND_HASH_DEC_APPLY_COUNT(ht) ((ht)->u.flags -= (1 << ZEND_HASH_APPLY_SHIFT)) u 889 Zend/zend_hash.h ZEND_ASSERT(__fill_ht->u.flags & HASH_FLAG_PACKED); u 914 Zend/zend_hash.h ht->u.flags &= ~HASH_FLAG_STATIC_KEYS; u 936 Zend/zend_hash.h ht->u.flags &= ~HASH_FLAG_STATIC_KEYS; u 958 Zend/zend_hash.h ht->u.flags &= ~HASH_FLAG_STATIC_KEYS; u 89 Zend/zend_object_handlers.c zobj->properties->u.v.flags |= HASH_FLAG_HAS_EMPTY_IND; u 105 Zend/zend_object_handlers.c zobj->properties->u.v.flags |= HASH_FLAG_HAS_EMPTY_IND; u 888 Zend/zend_object_handlers.c zobj->properties->u.v.flags |= HASH_FLAG_HAS_EMPTY_IND; u 208 Zend/zend_objects.c new_object->properties->u.v.flags |= u 209 Zend/zend_objects.c old_object->properties->u.v.flags & HASH_FLAG_HAS_EMPTY_IND; u 55 Zend/zend_string.c CG(interned_strings).u.flags |= HASH_FLAG_INITIALIZED; u 1213 Zend/zend_strtod.c U u; u 1224 Zend/zend_strtod.c word0(&u) = L; u 1225 Zend/zend_strtod.c word1(&u) = 0; u 1232 Zend/zend_strtod.c word0(&u) = 0x80000 >> L; u 1233 Zend/zend_strtod.c word1(&u) = 0; u 1236 Zend/zend_strtod.c word0(&u) = 0; u 1238 Zend/zend_strtod.c word1(&u) = L >= 31 ? 1 : 1 << 31 - L; u 1243 Zend/zend_strtod.c return dval(&u); u 2308 Zend/zend_strtod.c U u; u 2315 Zend/zend_strtod.c word0(&u) = Exp_1 + (i << Exp_shift); u 2316 Zend/zend_strtod.c word1(&u) = 0; u 2317 Zend/zend_strtod.c return rv * u.d; u 3754 Zend/zend_strtod.c U d2, eps, u; u 3786 Zend/zend_strtod.c u.d = dd; u 3787 Zend/zend_strtod.c if (word0(&u) & Sign_bit) { u 3790 Zend/zend_strtod.c word0(&u) &= ~Sign_bit; /* clear sign bit */ u 3797 Zend/zend_strtod.c if ((word0(&u) & Exp_mask) == Exp_mask) u 3799 Zend/zend_strtod.c if (word0(&u) == 0x8000) u 3805 Zend/zend_strtod.c if (!word1(&u) && !(word0(&u) & 0xfffff)) u 3812 Zend/zend_strtod.c dval(&u) += 0; /* normalize */ u 3814 Zend/zend_strtod.c if (!dval(&u)) { u 3833 Zend/zend_strtod.c b = d2b(&u, &be, &bbits); u 3835 Zend/zend_strtod.c i = (int)(word0(&u) >> Exp_shift1 & (Exp_mask>>Exp_shift1)); u 3837 Zend/zend_strtod.c if ((i = (int)(word0(&u) >> Exp_shift1 & (Exp_mask>>Exp_shift1)))) { u 3839 Zend/zend_strtod.c dval(&d2) = dval(&u); u 3881 Zend/zend_strtod.c x = i > 32 ? word0(&u) << (64 - i) | word1(&u) >> (i - 32) u 3882 Zend/zend_strtod.c : word1(&u) << (32 - i); u 3895 Zend/zend_strtod.c if (dval(&u) < tens[k]) u 3972 Zend/zend_strtod.c dval(&d2) = dval(&u); u 3982 Zend/zend_strtod.c dval(&u) /= bigtens[n_bigtens-1]; u 3990 Zend/zend_strtod.c dval(&u) /= ds; u 3993 Zend/zend_strtod.c dval(&u) *= tens[j1 & 0xf]; u 3997 Zend/zend_strtod.c dval(&u) *= bigtens[i]; u 4000 Zend/zend_strtod.c if (k_check && dval(&u) < 1. && ilim > 0) { u 4005 Zend/zend_strtod.c dval(&u) *= 10.; u 4008 Zend/zend_strtod.c dval(&eps) = ieps*dval(&u) + 7.; u 4012 Zend/zend_strtod.c dval(&u) -= 5.; u 4013 Zend/zend_strtod.c if (dval(&u) > dval(&eps)) u 4015 Zend/zend_strtod.c if (dval(&u) < -dval(&eps)) u 4038 Zend/zend_strtod.c L = dval(&u); u 4039 Zend/zend_strtod.c dval(&u) -= L; u 4041 Zend/zend_strtod.c if (1. - dval(&u) < dval(&eps)) u 4043 Zend/zend_strtod.c if (dval(&u) < dval(&eps)) u 4048 Zend/zend_strtod.c dval(&u) *= 10.; u 4055 Zend/zend_strtod.c for(i = 1;; i++, dval(&u) *= 10.) { u 4056 Zend/zend_strtod.c L = (Long)(dval(&u)); u 4057 Zend/zend_strtod.c if (!(dval(&u) -= L)) u 4061 Zend/zend_strtod.c if (dval(&u) > 0.5 + dval(&eps)) u 4063 Zend/zend_strtod.c else if (dval(&u) < 0.5 - dval(&eps)) { u 4076 Zend/zend_strtod.c dval(&u) = dval(&d2); u 4088 Zend/zend_strtod.c if (ilim < 0 || dval(&u) <= 5*ds) u 4092 Zend/zend_strtod.c for(i = 1;; i++, dval(&u) *= 10.) { u 4093 Zend/zend_strtod.c L = (Long)(dval(&u) / ds); u 4094 Zend/zend_strtod.c dval(&u) -= L*ds; u 4097 Zend/zend_strtod.c if (dval(&u) < 0) { u 4099 Zend/zend_strtod.c dval(&u) += ds; u 4103 Zend/zend_strtod.c if (!dval(&u)) { u 4117 Zend/zend_strtod.c dval(&u) += dval(&u); u 4119 Zend/zend_strtod.c if (dval(&u) >= ds) u 4121 Zend/zend_strtod.c if (dval(&u) > ds || (dval(&u) == ds && L & 1)) u 4188 Zend/zend_strtod.c if (!word1(&u) && !(word0(&u) & Bndry_mask) u 4190 Zend/zend_strtod.c && word0(&u) & (Exp_mask & ~Exp_msk1) u 4261 Zend/zend_strtod.c if (j1 == 0 && mode != 1 && !(word1(&u) & 1) u 4280 Zend/zend_strtod.c && !(word1(&u) & 1) u 4396 Zend/zend_strtod.c word0(&u) = Exp_1 + (70 << Exp_shift); u 4397 Zend/zend_strtod.c word1(&u) = 0; u 4398 Zend/zend_strtod.c dval(&u) += 1.; u 154 Zend/zend_types.h } u; u 187 Zend/zend_types.h } u; u 372 Zend/zend_types.h #define GC_TYPE(p) (p)->gc.u.v.type u 373 Zend/zend_types.h #define GC_FLAGS(p) (p)->gc.u.v.flags u 374 Zend/zend_types.h #define GC_INFO(p) (p)->gc.u.v.gc_info u 375 Zend/zend_types.h #define GC_TYPE_INFO(p) (p)->gc.u.type_info u 182 ext/bcmath/libbcmath/src/recmul.c _bc_rec_mul (bc_num u, int ulen, bc_num v, int vlen, bc_num *prod, u 194 ext/bcmath/libbcmath/src/recmul.c _bc_simp_mul (u, ulen, v, vlen, prod, full_scale); u 204 ext/bcmath/libbcmath/src/recmul.c u0 = new_sub_num (ulen,0, u->n_value); u 206 ext/bcmath/libbcmath/src/recmul.c u1 = new_sub_num (ulen-n, 0, u->n_value); u 207 ext/bcmath/libbcmath/src/recmul.c u0 = new_sub_num (n, 0, u->n_value+ulen-n); u 133 ext/dba/libcdb/cdb.c uint32 u; u 136 ext/dba/libcdb/cdb.c u = cdb_hash(key, len); u 137 ext/dba/libcdb/cdb.c if (cdb_read(c, buf, 8, (u << 3) & 2047) == -1) u 143 ext/dba/libcdb/cdb.c c->khash = u; u 144 ext/dba/libcdb/cdb.c u >>= 8; u 145 ext/dba/libcdb/cdb.c u %= c->hslots; u 146 ext/dba/libcdb/cdb.c u <<= 3; u 147 ext/dba/libcdb/cdb.c c->kpos = c->hpos + u; u 160 ext/dba/libcdb/cdb.c uint32_unpack(buf, &u); u 161 ext/dba/libcdb/cdb.c if (u == c->khash) { u 164 ext/dba/libcdb/cdb.c uint32_unpack(buf, &u); u 165 ext/dba/libcdb/cdb.c if (u == len) u 143 ext/dba/libcdb/cdb_make.c uint32 u; u 161 ext/dba/libcdb/cdb_make.c u = c->count[i] * 2; u 162 ext/dba/libcdb/cdb_make.c if (u > memsize) u 163 ext/dba/libcdb/cdb_make.c memsize = u; u 167 ext/dba/libcdb/cdb_make.c u = (uint32) 0 - (uint32) 1; u 168 ext/dba/libcdb/cdb_make.c u /= sizeof(struct cdb_hp); u 169 ext/dba/libcdb/cdb_make.c if (memsize > u) { u 180 ext/dba/libcdb/cdb_make.c u = 0; u 182 ext/dba/libcdb/cdb_make.c u += c->count[i]; /* bounded by numentries, so no overflow */ u 183 ext/dba/libcdb/cdb_make.c c->start[i] = u; u 199 ext/dba/libcdb/cdb_make.c for (u = 0;u < len;++u) u 200 ext/dba/libcdb/cdb_make.c c->hash[u].h = c->hash[u].p = 0; u 203 ext/dba/libcdb/cdb_make.c for (u = 0;u < count;++u) { u 211 ext/dba/libcdb/cdb_make.c for (u = 0;u < len;++u) { u 212 ext/dba/libcdb/cdb_make.c uint32_pack(buf, c->hash[u].h); u 213 ext/dba/libcdb/cdb_make.c uint32_pack(buf + 4, c->hash[u].p); u 1343 ext/exif/exif.c unsigned u; u 1737 ext/exif/exif.c info_value->u = php_ifd_get16u(vptr, motorola_intel); u 1741 ext/exif/exif.c info_value->u = php_ifd_get32u(vptr, motorola_intel); u 2024 ext/exif/exif.c add_assoc_long(&tmpi, name, (int)info_value->u); u 2026 ext/exif/exif.c add_index_long(&array, ap, (int)info_value->u); u 2369 ext/exif/exif.c *value_ptr = info_data->value.u; u 2384 ext/exif/exif.c php_ifd_set16u(data_ptr, info_value->u, motorola_intel); u 2388 ext/exif/exif.c php_ifd_set32u(data_ptr, info_value->u, motorola_intel); u 78 ext/fileinfo/libmagic/cdf.c uint32_t u; u 81 ext/fileinfo/libmagic/cdf.c #define NEED_SWAP (cdf_bo.u == (uint32_t)0x01020304) u 30 ext/fileinfo/libmagic/elfclass.h u.l = 1; u 32 ext/fileinfo/libmagic/elfclass.h swap = (u.c[sizeof(int32_t) - 1] + 1) != elfhdr.e_ident[EI_DATA]; u 503 ext/filter/filter.c if (Z_ARRVAL_P(value)->u.v.nApplyCount > 1) { u 511 ext/filter/filter.c Z_ARRVAL_P(element)->u.v.nApplyCount++; u 513 ext/filter/filter.c Z_ARRVAL_P(element)->u.v.nApplyCount--; u 881 ext/gd/libgd/gd_interpolation.c unsigned int u = 0; u 892 ext/gd/libgd/gd_interpolation.c for (u = 0 ; u < line_length ; u++) { u 893 ext/gd/libgd/gd_interpolation.c res->ContribRow[u].Weights = (double *) gdMalloc(windows_size * sizeof(double)); u 900 ext/gd/libgd/gd_interpolation.c unsigned int u; u 901 ext/gd/libgd/gd_interpolation.c for (u = 0; u < p->LineLength; u++) { u 902 ext/gd/libgd/gd_interpolation.c gdFree(p->ContribRow[u].Weights); u 914 ext/gd/libgd/gd_interpolation.c unsigned int u; u 927 ext/gd/libgd/gd_interpolation.c for (u = 0; u < line_size; u++) { u 928 ext/gd/libgd/gd_interpolation.c const double dCenter = (double)u / scale_d; u 935 ext/gd/libgd/gd_interpolation.c res->ContribRow[u].Left = iLeft; u 936 ext/gd/libgd/gd_interpolation.c res->ContribRow[u].Right = iRight; u 948 ext/gd/libgd/gd_interpolation.c dTotalWeight += (res->ContribRow[u].Weights[iSrc-iLeft] = scale_f_d * (*pFilter)(scale_f_d * (dCenter - (double)iSrc))); u 958 ext/gd/libgd/gd_interpolation.c res->ContribRow[u].Weights[iSrc-iLeft] /= dTotalWeight; u 991 ext/gd/libgd/gd_interpolation.c unsigned int u; u 1007 ext/gd/libgd/gd_interpolation.c for (u = 0; u < dst_height - 1; u++) { u 1008 ext/gd/libgd/gd_interpolation.c _gdScaleRow(pSrc, src_width, pDst, dst_width, u, contrib); u 1038 ext/gd/libgd/gd_interpolation.c unsigned int u; u 1051 ext/gd/libgd/gd_interpolation.c for (u = 0; u < dst_width - 1; u++) { u 1052 ext/gd/libgd/gd_interpolation.c _gdScaleCol(pSrc, src_width, pDst, dst_width, dst_height, u, contrib); u 354 ext/gd/libgd/gd_rotate.c int u, iShear, newx, newy; u 403 ext/gd/libgd/gd_rotate.c for (u = 0; u < dst1->sy; u++) { u 405 ext/gd/libgd/gd_rotate.c dShear = ((double)(u + 0.5)) * dTan; u 407 ext/gd/libgd/gd_rotate.c dShear = ((double)(u - dst1->sy) + 0.5) * dTan; u 411 ext/gd/libgd/gd_rotate.c gdImageSkewX(dst1, src, u, iShear, (dShear - iShear), clrBack, ignoretransparent); u 457 ext/gd/libgd/gd_rotate.c for (u = 0; u < dst2->sx; u++, dOffset -= dSinE) { u 459 ext/gd/libgd/gd_rotate.c gdImageSkewY(dst2, dst1, u, iShear, (dOffset - (double)iShear), clrBack, ignoretransparent); u 495 ext/gd/libgd/gd_rotate.c for (u = 0; u < dst3->sy; u++, dOffset += dTan) { u 497 ext/gd/libgd/gd_rotate.c gdImageSkewX(dst3, dst2, u, iShear, (dOffset - iShear), clrBack, ignoretransparent); u 61 ext/hash/hash_gost.c #define X(w, u, v) \ u 62 ext/hash/hash_gost.c w[0] = u[0] ^ v[0]; \ u 63 ext/hash/hash_gost.c w[1] = u[1] ^ v[1]; \ u 64 ext/hash/hash_gost.c w[2] = u[2] ^ v[2]; \ u 65 ext/hash/hash_gost.c w[3] = u[3] ^ v[3]; \ u 66 ext/hash/hash_gost.c w[4] = u[4] ^ v[4]; \ u 67 ext/hash/hash_gost.c w[5] = u[5] ^ v[5]; \ u 68 ext/hash/hash_gost.c w[6] = u[6] ^ v[6]; \ u 69 ext/hash/hash_gost.c w[7] = u[7] ^ v[7]; u 129 ext/hash/hash_gost.c #define SHIFT12(u, m, s) \ u 130 ext/hash/hash_gost.c u[0] = m[0] ^ s[6]; \ u 131 ext/hash/hash_gost.c u[1] = m[1] ^ s[7]; \ u 132 ext/hash/hash_gost.c u[2] = m[2] ^ (s[0] << 16) ^ (s[0] >> 16) ^ (s[0] & 0xffff) ^ \ u 135 ext/hash/hash_gost.c u[3] = m[3] ^ (s[0] & 0xffff) ^ (s[0] << 16) ^ (s[1] & 0xffff) ^ \ u 139 ext/hash/hash_gost.c u[4] = m[4] ^ \ u 144 ext/hash/hash_gost.c u[5] = m[5] ^ (s[0] << 16) ^ (s[0] >> 16) ^ (s[0] & 0xffff0000) ^ \ u 148 ext/hash/hash_gost.c u[6] = m[6] ^ s[0] ^ (s[1] >> 16) ^ (s[2] << 16) ^ s[3] ^ (s[3] >> 16) ^ \ u 151 ext/hash/hash_gost.c u[7] = m[7] ^ (s[0] & 0xffff0000) ^ (s[0] << 16) ^ (s[1] & 0xffff) ^ \ u 156 ext/hash/hash_gost.c #define SHIFT16(h, v, u) \ u 157 ext/hash/hash_gost.c v[0] = h[0] ^ (u[1] << 16) ^ (u[0] >> 16); \ u 158 ext/hash/hash_gost.c v[1] = h[1] ^ (u[2] << 16) ^ (u[1] >> 16); \ u 159 ext/hash/hash_gost.c v[2] = h[2] ^ (u[3] << 16) ^ (u[2] >> 16); \ u 160 ext/hash/hash_gost.c v[3] = h[3] ^ (u[4] << 16) ^ (u[3] >> 16); \ u 161 ext/hash/hash_gost.c v[4] = h[4] ^ (u[5] << 16) ^ (u[4] >> 16); \ u 162 ext/hash/hash_gost.c v[5] = h[5] ^ (u[6] << 16) ^ (u[5] >> 16); \ u 163 ext/hash/hash_gost.c v[6] = h[6] ^ (u[7] << 16) ^ (u[6] >> 16); \ u 164 ext/hash/hash_gost.c v[7] = h[7] ^ (u[0] & 0xffff0000) ^ (u[0] << 16) ^ (u[7] >> 16) ^ \ u 165 ext/hash/hash_gost.c (u[1] & 0xffff0000) ^ (u[1] << 16) ^ (u[6] << 16) ^ (u[7] & 0xffff0000); u 198 ext/hash/hash_gost.c X(w, u, v); \ u 203 ext/hash/hash_gost.c A(u, l, r); \ u 205 ext/hash/hash_gost.c C(u); \ u 213 ext/hash/hash_gost.c php_hash_uint32 l, r, t, key[8], u[8], v[8], w[8], s[8], *h = context->state, *m = data; u 215 ext/hash/hash_gost.c memcpy(u, context->state, sizeof(u)); u 221 ext/hash/hash_gost.c SHIFT12(u, m, s); u 222 ext/hash/hash_gost.c SHIFT16(h, v, u); u 36 ext/intl/collator/collator_is_numeric.c const UChar *u = nptr, *nstart; u 37 ext/intl/collator/collator_is_numeric.c UChar c = *u; u 42 ext/intl/collator/collator_is_numeric.c c = *++u; u 44 ext/intl/collator/collator_is_numeric.c nstart = u; u 47 ext/intl/collator/collator_is_numeric.c c = *++u; u 52 ext/intl/collator/collator_is_numeric.c c = *++u; u 56 ext/intl/collator/collator_is_numeric.c c = *++u; u 59 ext/intl/collator/collator_is_numeric.c c = *++u; u 64 ext/intl/collator/collator_is_numeric.c const UChar *e = u; u 67 ext/intl/collator/collator_is_numeric.c c = *++u; u 69 ext/intl/collator/collator_is_numeric.c c = *++u; u 74 ext/intl/collator/collator_is_numeric.c c = *++u; u 78 ext/intl/collator/collator_is_numeric.c u = e; u 84 ext/intl/collator/collator_is_numeric.c int length = u - nstart; u 95 ext/intl/collator/collator_is_numeric.c while (nstart < u) { u 107 ext/intl/collator/collator_is_numeric.c *endptr = (UChar *)u; u 500 ext/mbstring/oniguruma/regexec.c int x = STATE_CHECK_POS(stk->u.state.pstr, stk->u.state.state_check);\ u 507 ext/mbstring/oniguruma/regexec.c stk->u.state.pcode = (pat);\ u 508 ext/mbstring/oniguruma/regexec.c stk->u.state.pstr = (s);\ u 509 ext/mbstring/oniguruma/regexec.c stk->u.state.pstr_prev = (sprev);\ u 510 ext/mbstring/oniguruma/regexec.c stk->u.state.state_check = 0;\ u 516 ext/mbstring/oniguruma/regexec.c stk->u.state.pcode = (pat);\ u 517 ext/mbstring/oniguruma/regexec.c stk->u.state.state_check = 0;\ u 524 ext/mbstring/oniguruma/regexec.c stk->u.state.pcode = (pat);\ u 525 ext/mbstring/oniguruma/regexec.c stk->u.state.pstr = (s);\ u 526 ext/mbstring/oniguruma/regexec.c stk->u.state.pstr_prev = (sprev);\ u 527 ext/mbstring/oniguruma/regexec.c stk->u.state.state_check = ((state_check_buff != NULL) ? (snum) : 0);\ u 535 ext/mbstring/oniguruma/regexec.c stk->u.state.pstr = (s);\ u 536 ext/mbstring/oniguruma/regexec.c stk->u.state.state_check = (snum);\ u 548 ext/mbstring/oniguruma/regexec.c stk->u.state.pcode = (pat);\ u 549 ext/mbstring/oniguruma/regexec.c stk->u.state.pstr = (s);\ u 550 ext/mbstring/oniguruma/regexec.c stk->u.state.pstr_prev = (sprev);\ u 556 ext/mbstring/oniguruma/regexec.c stk->u.state.pcode = (pat);\ u 571 ext/mbstring/oniguruma/regexec.c stk->u.repeat.num = (id);\ u 572 ext/mbstring/oniguruma/regexec.c stk->u.repeat.pcode = (pat);\ u 573 ext/mbstring/oniguruma/regexec.c stk->u.repeat.count = 0;\ u 580 ext/mbstring/oniguruma/regexec.c stk->u.repeat_inc.si = (sindex);\ u 587 ext/mbstring/oniguruma/regexec.c stk->u.mem.num = (mnum);\ u 588 ext/mbstring/oniguruma/regexec.c stk->u.mem.pstr = (s);\ u 589 ext/mbstring/oniguruma/regexec.c stk->u.mem.start = mem_start_stk[mnum];\ u 590 ext/mbstring/oniguruma/regexec.c stk->u.mem.end = mem_end_stk[mnum];\ u 599 ext/mbstring/oniguruma/regexec.c stk->u.mem.num = (mnum);\ u 600 ext/mbstring/oniguruma/regexec.c stk->u.mem.pstr = (s);\ u 601 ext/mbstring/oniguruma/regexec.c stk->u.mem.start = mem_start_stk[mnum];\ u 602 ext/mbstring/oniguruma/regexec.c stk->u.mem.end = mem_end_stk[mnum];\ u 610 ext/mbstring/oniguruma/regexec.c stk->u.mem.num = (mnum);\ u 620 ext/mbstring/oniguruma/regexec.c && k->u.mem.num == (mnum)) {\ u 623 ext/mbstring/oniguruma/regexec.c else if (k->type == STK_MEM_START && k->u.mem.num == (mnum)) {\ u 633 ext/mbstring/oniguruma/regexec.c if (k->type == STK_MEM_START && k->u.mem.num == (mnum)) {\ u 634 ext/mbstring/oniguruma/regexec.c if (level == 0) (start) = k->u.mem.pstr;\ u 637 ext/mbstring/oniguruma/regexec.c else if (k->type == STK_MEM_END && k->u.mem.num == (mnum)) {\ u 640 ext/mbstring/oniguruma/regexec.c (end) = k->u.mem.pstr;\ u 651 ext/mbstring/oniguruma/regexec.c stk->u.null_check.num = (cnum);\ u 652 ext/mbstring/oniguruma/regexec.c stk->u.null_check.pstr = (s);\ u 659 ext/mbstring/oniguruma/regexec.c stk->u.null_check.num = (cnum);\ u 666 ext/mbstring/oniguruma/regexec.c stk->u.call_frame.ret_addr = (pat);\ u 708 ext/mbstring/oniguruma/regexec.c mem_start_stk[stk->u.mem.num] = stk->u.mem.start;\ u 709 ext/mbstring/oniguruma/regexec.c mem_end_stk[stk->u.mem.num] = stk->u.mem.end;\ u 720 ext/mbstring/oniguruma/regexec.c mem_start_stk[stk->u.mem.num] = stk->u.mem.start;\ u 721 ext/mbstring/oniguruma/regexec.c mem_end_stk[stk->u.mem.num] = stk->u.mem.end;\ u 724 ext/mbstring/oniguruma/regexec.c STACK_AT(stk->u.repeat_inc.si)->u.repeat.count--;\ u 727 ext/mbstring/oniguruma/regexec.c mem_start_stk[stk->u.mem.num] = stk->u.mem.start;\ u 728 ext/mbstring/oniguruma/regexec.c mem_end_stk[stk->u.mem.num] = stk->u.mem.end;\ u 742 ext/mbstring/oniguruma/regexec.c mem_start_stk[stk->u.mem.num] = stk->u.mem.start;\ u 743 ext/mbstring/oniguruma/regexec.c mem_end_stk[stk->u.mem.num] = stk->u.mem.end;\ u 746 ext/mbstring/oniguruma/regexec.c STACK_AT(stk->u.repeat_inc.si)->u.repeat.count--;\ u 749 ext/mbstring/oniguruma/regexec.c mem_start_stk[stk->u.mem.num] = stk->u.mem.start;\ u 750 ext/mbstring/oniguruma/regexec.c mem_end_stk[stk->u.mem.num] = stk->u.mem.end;\ u 762 ext/mbstring/oniguruma/regexec.c mem_start_stk[stk->u.mem.num] = stk->u.mem.start;\ u 763 ext/mbstring/oniguruma/regexec.c mem_end_stk[stk->u.mem.num] = stk->u.mem.end;\ u 766 ext/mbstring/oniguruma/regexec.c STACK_AT(stk->u.repeat_inc.si)->u.repeat.count--;\ u 769 ext/mbstring/oniguruma/regexec.c mem_start_stk[stk->u.mem.num] = stk->u.mem.start;\ u 770 ext/mbstring/oniguruma/regexec.c mem_end_stk[stk->u.mem.num] = stk->u.mem.end;\ u 812 ext/mbstring/oniguruma/regexec.c if (k->u.null_check.num == (id)) {\ u 813 ext/mbstring/oniguruma/regexec.c (isnull) = (k->u.null_check.pstr == (s));\ u 827 ext/mbstring/oniguruma/regexec.c if (k->u.null_check.num == (id)) {\ u 829 ext/mbstring/oniguruma/regexec.c (isnull) = (k->u.null_check.pstr == (s));\ u 847 ext/mbstring/oniguruma/regexec.c if (k->u.null_check.num == (id)) {\ u 848 ext/mbstring/oniguruma/regexec.c if (k->u.null_check.pstr != (s)) {\ u 857 ext/mbstring/oniguruma/regexec.c if (k->u.mem.end == INVALID_STACK_INDEX) {\ u 860 ext/mbstring/oniguruma/regexec.c if (BIT_STATUS_AT(reg->bt_mem_end, k->u.mem.num))\ u 861 ext/mbstring/oniguruma/regexec.c endp = STACK_AT(k->u.mem.end)->u.mem.pstr;\ u 863 ext/mbstring/oniguruma/regexec.c endp = (UChar* )k->u.mem.end;\ u 864 ext/mbstring/oniguruma/regexec.c if (STACK_AT(k->u.mem.start)->u.mem.pstr != endp) {\ u 887 ext/mbstring/oniguruma/regexec.c if (k->u.null_check.num == (id)) {\ u 889 ext/mbstring/oniguruma/regexec.c if (k->u.null_check.pstr != (s)) {\ u 898 ext/mbstring/oniguruma/regexec.c if (k->u.mem.end == INVALID_STACK_INDEX) {\ u 901 ext/mbstring/oniguruma/regexec.c if (BIT_STATUS_AT(reg->bt_mem_end, k->u.mem.num))\ u 902 ext/mbstring/oniguruma/regexec.c endp = STACK_AT(k->u.mem.end)->u.mem.pstr;\ u 904 ext/mbstring/oniguruma/regexec.c endp = (UChar* )k->u.mem.end;\ u 905 ext/mbstring/oniguruma/regexec.c if (STACK_AT(k->u.mem.start)->u.mem.pstr != endp) {\ u 923 ext/mbstring/oniguruma/regexec.c if (k->u.null_check.num == (id)) level++;\ u 936 ext/mbstring/oniguruma/regexec.c if (k->u.repeat.num == (id)) {\ u 954 ext/mbstring/oniguruma/regexec.c (addr) = k->u.call_frame.ret_addr;\ u 1046 ext/mbstring/oniguruma/regexec.c n = k->u.mem.num; u 1052 ext/mbstring/oniguruma/regexec.c child->beg = (int )(k->u.mem.pstr - str); u 1060 ext/mbstring/oniguruma/regexec.c child->end = (int )(k->u.mem.pstr - str); u 1064 ext/mbstring/oniguruma/regexec.c if (k->u.mem.num == node->group) { u 1065 ext/mbstring/oniguruma/regexec.c node->end = (int )(k->u.mem.pstr - str); u 1111 ext/mbstring/oniguruma/regexec.c if (mem_is_in_memp(k->u.mem.num, mem_num, memp)) { u 1112 ext/mbstring/oniguruma/regexec.c pstart = k->u.mem.pstr; u 1135 ext/mbstring/oniguruma/regexec.c if (mem_is_in_memp(k->u.mem.num, mem_num, memp)) { u 1136 ext/mbstring/oniguruma/regexec.c pend = k->u.mem.pstr; u 1342 ext/mbstring/oniguruma/regexec.c rmt[i].rm_so = STACK_AT(mem_start_stk[i])->u.mem.pstr - str; u 1347 ext/mbstring/oniguruma/regexec.c ? STACK_AT(mem_end_stk[i])->u.mem.pstr u 1362 ext/mbstring/oniguruma/regexec.c region->beg[i] = STACK_AT(mem_start_stk[i])->u.mem.pstr - str; u 1367 ext/mbstring/oniguruma/regexec.c ? STACK_AT(mem_end_stk[i])->u.mem.pstr u 2119 ext/mbstring/oniguruma/regexec.c mem_start_stk[mem] = (OnigStackIndex )((void* )stkp->u.mem.pstr); u 2151 ext/mbstring/oniguruma/regexec.c pstart = STACK_AT(mem_start_stk[mem])->u.mem.pstr; u 2156 ext/mbstring/oniguruma/regexec.c ? STACK_AT(mem_end_stk[mem])->u.mem.pstr u 2183 ext/mbstring/oniguruma/regexec.c pstart = STACK_AT(mem_start_stk[mem])->u.mem.pstr; u 2188 ext/mbstring/oniguruma/regexec.c ? STACK_AT(mem_end_stk[mem])->u.mem.pstr u 2215 ext/mbstring/oniguruma/regexec.c pstart = STACK_AT(mem_start_stk[mem])->u.mem.pstr; u 2220 ext/mbstring/oniguruma/regexec.c ? STACK_AT(mem_end_stk[mem])->u.mem.pstr u 2254 ext/mbstring/oniguruma/regexec.c pstart = STACK_AT(mem_start_stk[mem])->u.mem.pstr; u 2259 ext/mbstring/oniguruma/regexec.c ? STACK_AT(mem_end_stk[mem])->u.mem.pstr u 2541 ext/mbstring/oniguruma/regexec.c stkp->u.repeat.count++; u 2542 ext/mbstring/oniguruma/regexec.c if (stkp->u.repeat.count >= reg->repeat_range[mem].upper) { u 2545 ext/mbstring/oniguruma/regexec.c else if (stkp->u.repeat.count >= reg->repeat_range[mem].lower) { u 2547 ext/mbstring/oniguruma/regexec.c p = STACK_AT(si)->u.repeat.pcode; /* Don't use stkp after PUSH. */ u 2550 ext/mbstring/oniguruma/regexec.c p = stkp->u.repeat.pcode; u 2571 ext/mbstring/oniguruma/regexec.c stkp->u.repeat.count++; u 2572 ext/mbstring/oniguruma/regexec.c if (stkp->u.repeat.count < reg->repeat_range[mem].upper) { u 2573 ext/mbstring/oniguruma/regexec.c if (stkp->u.repeat.count >= reg->repeat_range[mem].lower) { u 2574 ext/mbstring/oniguruma/regexec.c UChar* pcode = stkp->u.repeat.pcode; u 2580 ext/mbstring/oniguruma/regexec.c p = stkp->u.repeat.pcode; u 2584 ext/mbstring/oniguruma/regexec.c else if (stkp->u.repeat.count == reg->repeat_range[mem].upper) { u 2608 ext/mbstring/oniguruma/regexec.c s = stkp->u.state.pstr; u 2609 ext/mbstring/oniguruma/regexec.c sprev = stkp->u.state.pstr_prev; u 2698 ext/mbstring/oniguruma/regexec.c p = stk->u.state.pcode; u 2699 ext/mbstring/oniguruma/regexec.c s = stk->u.state.pstr; u 2700 ext/mbstring/oniguruma/regexec.c sprev = stk->u.state.pstr_prev; u 2703 ext/mbstring/oniguruma/regexec.c if (stk->u.state.state_check != 0) { u 738 ext/mbstring/oniguruma/regint.h } u; u 2313 ext/mbstring/oniguruma/regparse.c } u; u 2395 ext/mbstring/oniguruma/regparse.c tok->u.repeat.lower = low; u 2396 ext/mbstring/oniguruma/regparse.c tok->u.repeat.upper = up; u 2926 ext/mbstring/oniguruma/regparse.c tok->u.c = c; u 2943 ext/mbstring/oniguruma/regparse.c tok->u.c = c; u 2947 ext/mbstring/oniguruma/regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_WORD; u 2948 ext/mbstring/oniguruma/regparse.c tok->u.prop.not = 0; u 2952 ext/mbstring/oniguruma/regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_WORD; u 2953 ext/mbstring/oniguruma/regparse.c tok->u.prop.not = 1; u 2957 ext/mbstring/oniguruma/regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_DIGIT; u 2958 ext/mbstring/oniguruma/regparse.c tok->u.prop.not = 0; u 2962 ext/mbstring/oniguruma/regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_DIGIT; u 2963 ext/mbstring/oniguruma/regparse.c tok->u.prop.not = 1; u 2967 ext/mbstring/oniguruma/regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_SPACE; u 2968 ext/mbstring/oniguruma/regparse.c tok->u.prop.not = 0; u 2972 ext/mbstring/oniguruma/regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_SPACE; u 2973 ext/mbstring/oniguruma/regparse.c tok->u.prop.not = 1; u 2978 ext/mbstring/oniguruma/regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_XDIGIT; u 2979 ext/mbstring/oniguruma/regparse.c tok->u.prop.not = 0; u 2984 ext/mbstring/oniguruma/regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_XDIGIT; u 2985 ext/mbstring/oniguruma/regparse.c tok->u.prop.not = 1; u 2995 ext/mbstring/oniguruma/regparse.c tok->u.prop.not = (c == 'P' ? 1 : 0); u 3000 ext/mbstring/oniguruma/regparse.c tok->u.prop.not = (tok->u.prop.not == 0 ? 1 : 0); u 3026 ext/mbstring/oniguruma/regparse.c tok->u.code = (OnigCodePoint )num; u 3041 ext/mbstring/oniguruma/regparse.c tok->u.c = num; u 3057 ext/mbstring/oniguruma/regparse.c tok->u.code = (OnigCodePoint )num; u 3073 ext/mbstring/oniguruma/regparse.c tok->u.c = num; u 3081 ext/mbstring/oniguruma/regparse.c if (tok->u.c != num) { u 3082 ext/mbstring/oniguruma/regparse.c tok->u.code = (OnigCodePoint )num; u 3153 ext/mbstring/oniguruma/regparse.c tok->u.c = c; u 3159 ext/mbstring/oniguruma/regparse.c tok->u.repeat.lower = 0; u 3160 ext/mbstring/oniguruma/regparse.c tok->u.repeat.upper = REPEAT_INFINITE; u 3167 ext/mbstring/oniguruma/regparse.c tok->u.repeat.lower = 1; u 3168 ext/mbstring/oniguruma/regparse.c tok->u.repeat.upper = REPEAT_INFINITE; u 3175 ext/mbstring/oniguruma/regparse.c tok->u.repeat.lower = 0; u 3176 ext/mbstring/oniguruma/regparse.c tok->u.repeat.upper = 1; u 3181 ext/mbstring/oniguruma/regparse.c tok->u.repeat.greedy = 0; u 3182 ext/mbstring/oniguruma/regparse.c tok->u.repeat.possessive = 0; u 3192 ext/mbstring/oniguruma/regparse.c tok->u.repeat.greedy = 1; u 3193 ext/mbstring/oniguruma/regparse.c tok->u.repeat.possessive = 1; u 3196 ext/mbstring/oniguruma/regparse.c tok->u.repeat.greedy = 1; u 3197 ext/mbstring/oniguruma/regparse.c tok->u.repeat.possessive = 0; u 3234 ext/mbstring/oniguruma/regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_WORD; u 3235 ext/mbstring/oniguruma/regparse.c tok->u.prop.not = 0; u 3241 ext/mbstring/oniguruma/regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_WORD; u 3242 ext/mbstring/oniguruma/regparse.c tok->u.prop.not = 1; u 3248 ext/mbstring/oniguruma/regparse.c tok->u.anchor = ANCHOR_WORD_BOUND; u 3254 ext/mbstring/oniguruma/regparse.c tok->u.anchor = ANCHOR_NOT_WORD_BOUND; u 3261 ext/mbstring/oniguruma/regparse.c tok->u.anchor = ANCHOR_WORD_BEGIN; u 3267 ext/mbstring/oniguruma/regparse.c tok->u.anchor = ANCHOR_WORD_END; u 3274 ext/mbstring/oniguruma/regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_SPACE; u 3275 ext/mbstring/oniguruma/regparse.c tok->u.prop.not = 0; u 3281 ext/mbstring/oniguruma/regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_SPACE; u 3282 ext/mbstring/oniguruma/regparse.c tok->u.prop.not = 1; u 3288 ext/mbstring/oniguruma/regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_DIGIT; u 3289 ext/mbstring/oniguruma/regparse.c tok->u.prop.not = 0; u 3295 ext/mbstring/oniguruma/regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_DIGIT; u 3296 ext/mbstring/oniguruma/regparse.c tok->u.prop.not = 1; u 3302 ext/mbstring/oniguruma/regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_XDIGIT; u 3303 ext/mbstring/oniguruma/regparse.c tok->u.prop.not = 0; u 3309 ext/mbstring/oniguruma/regparse.c tok->u.prop.ctype = ONIGENC_CTYPE_XDIGIT; u 3310 ext/mbstring/oniguruma/regparse.c tok->u.prop.not = 1; u 3317 ext/mbstring/oniguruma/regparse.c tok->u.subtype = ANCHOR_BEGIN_BUF; u 3323 ext/mbstring/oniguruma/regparse.c tok->u.subtype = ANCHOR_SEMI_END_BUF; u 3330 ext/mbstring/oniguruma/regparse.c tok->u.subtype = ANCHOR_END_BUF; u 3336 ext/mbstring/oniguruma/regparse.c tok->u.subtype = ANCHOR_BEGIN_POSITION; u 3365 ext/mbstring/oniguruma/regparse.c tok->u.code = (OnigCodePoint )num; u 3380 ext/mbstring/oniguruma/regparse.c tok->u.c = num; u 3396 ext/mbstring/oniguruma/regparse.c tok->u.code = (OnigCodePoint )num; u 3417 ext/mbstring/oniguruma/regparse.c tok->u.backref.num = 1; u 3418 ext/mbstring/oniguruma/regparse.c tok->u.backref.ref1 = num; u 3419 ext/mbstring/oniguruma/regparse.c tok->u.backref.by_name = 0; u 3421 ext/mbstring/oniguruma/regparse.c tok->u.backref.exist_level = 0; u 3445 ext/mbstring/oniguruma/regparse.c tok->u.c = num; u 3466 ext/mbstring/oniguruma/regparse.c env, &back_num, &tok->u.backref.level); u 3467 ext/mbstring/oniguruma/regparse.c if (r == 1) tok->u.backref.exist_level = 1; u 3468 ext/mbstring/oniguruma/regparse.c else tok->u.backref.exist_level = 0; u 3487 ext/mbstring/oniguruma/regparse.c tok->u.backref.by_name = 0; u 3488 ext/mbstring/oniguruma/regparse.c tok->u.backref.num = 1; u 3489 ext/mbstring/oniguruma/regparse.c tok->u.backref.ref1 = back_num; u 3508 ext/mbstring/oniguruma/regparse.c tok->u.backref.by_name = 1; u 3510 ext/mbstring/oniguruma/regparse.c tok->u.backref.num = 1; u 3511 ext/mbstring/oniguruma/regparse.c tok->u.backref.ref1 = backs[0]; u 3514 ext/mbstring/oniguruma/regparse.c tok->u.backref.num = num; u 3515 ext/mbstring/oniguruma/regparse.c tok->u.backref.refs = backs; u 3538 ext/mbstring/oniguruma/regparse.c tok->u.call.name = prev; u 3539 ext/mbstring/oniguruma/regparse.c tok->u.call.name_end = name_end; u 3540 ext/mbstring/oniguruma/regparse.c tok->u.call.gnum = gnum; u 3560 ext/mbstring/oniguruma/regparse.c tok->u.prop.not = (c == 'P' ? 1 : 0); u 3565 ext/mbstring/oniguruma/regparse.c tok->u.prop.not = (tok->u.prop.not == 0 ? 1 : 0); u 3578 ext/mbstring/oniguruma/regparse.c if (tok->u.c != num) { u 3580 ext/mbstring/oniguruma/regparse.c tok->u.code = (OnigCodePoint )num; u 3589 ext/mbstring/oniguruma/regparse.c tok->u.c = c; u 3625 ext/mbstring/oniguruma/regparse.c tok->u.repeat.lower = 0; u 3626 ext/mbstring/oniguruma/regparse.c tok->u.repeat.upper = REPEAT_INFINITE; u 3636 ext/mbstring/oniguruma/regparse.c tok->u.repeat.lower = 1; u 3637 ext/mbstring/oniguruma/regparse.c tok->u.repeat.upper = REPEAT_INFINITE; u 3647 ext/mbstring/oniguruma/regparse.c tok->u.repeat.lower = 0; u 3648 ext/mbstring/oniguruma/regparse.c tok->u.repeat.upper = 1; u 3704 ext/mbstring/oniguruma/regparse.c tok->u.subtype = (IS_SINGLELINE(env->option) u 3711 ext/mbstring/oniguruma/regparse.c tok->u.subtype = (IS_SINGLELINE(env->option) u 4034 ext/mbstring/oniguruma/regparse.c if (tok->u.prop.not != 0) NCCLASS_SET_NOT(cc); u 4192 ext/mbstring/oniguruma/regparse.c if (r == TK_CHAR && tok->u.c == '^' && tok->escaped == 0) { u 4221 ext/mbstring/oniguruma/regparse.c len = ONIGENC_CODE_TO_MBCLEN(env->enc, tok->u.c); u 4233 ext/mbstring/oniguruma/regparse.c v = (OnigCodePoint )tok->u.c; u 4246 ext/mbstring/oniguruma/regparse.c buf[0] = tok->u.c; u 4254 ext/mbstring/oniguruma/regparse.c buf[i] = tok->u.c; u 4285 ext/mbstring/oniguruma/regparse.c v = (OnigCodePoint )tok->u.c; u 4294 ext/mbstring/oniguruma/regparse.c v = tok->u.code; u 4315 ext/mbstring/oniguruma/regparse.c v = (OnigCodePoint )tok->u.c; u 4323 ext/mbstring/oniguruma/regparse.c r = add_ctype_to_cc(cc, tok->u.prop.ctype, tok->u.prop.not, env); u 4337 ext/mbstring/oniguruma/regparse.c r = add_ctype_to_cc(cc, ctype, tok->u.prop.not, env); u 4362 ext/mbstring/oniguruma/regparse.c v = (OnigCodePoint )tok->u.c; u 5107 ext/mbstring/oniguruma/regparse.c *np = node_new_str_raw_char((UChar )tok->u.c); u 5137 ext/mbstring/oniguruma/regparse.c r = node_str_cat_char(*np, (UChar )tok->u.c); u 5148 ext/mbstring/oniguruma/regparse.c int num = ONIGENC_CODE_TO_MBC(env->enc, tok->u.code, buf); u 5179 ext/mbstring/oniguruma/regparse.c switch (tok->u.prop.ctype) { u 5181 ext/mbstring/oniguruma/regparse.c *np = node_new_ctype(tok->u.prop.ctype, tok->u.prop.not); u 5195 ext/mbstring/oniguruma/regparse.c r = ONIGENC_GET_CTYPE_CODE_RANGE(env->enc, tok->u.prop.ctype, u 5204 ext/mbstring/oniguruma/regparse.c key.not = tok->u.prop.not; u 5205 ext/mbstring/oniguruma/regparse.c key.type = tok->u.prop.ctype; u 5225 ext/mbstring/oniguruma/regparse.c *np = node_new_cclass_by_codepoint_range(tok->u.prop.not, u 5246 ext/mbstring/oniguruma/regparse.c add_ctype_to_cc(cc, tok->u.prop.ctype, 0, env); u 5247 ext/mbstring/oniguruma/regparse.c if (tok->u.prop.not != 0) NCCLASS_SET_NOT(cc); u 5315 ext/mbstring/oniguruma/regparse.c len = tok->u.backref.num; u 5317 ext/mbstring/oniguruma/regparse.c (len > 1 ? tok->u.backref.refs : &(tok->u.backref.ref1)), u 5318 ext/mbstring/oniguruma/regparse.c tok->u.backref.by_name, u 5320 ext/mbstring/oniguruma/regparse.c tok->u.backref.exist_level, u 5321 ext/mbstring/oniguruma/regparse.c tok->u.backref.level, u 5330 ext/mbstring/oniguruma/regparse.c int gnum = tok->u.call.gnum; u 5337 ext/mbstring/oniguruma/regparse.c *np = node_new_call(tok->u.call.name, tok->u.call.name_end, gnum); u 5345 ext/mbstring/oniguruma/regparse.c *np = onig_node_new_anchor(tok->u.anchor); u 5378 ext/mbstring/oniguruma/regparse.c qn = node_new_quantifier(tok->u.repeat.lower, tok->u.repeat.upper, u 5381 ext/mbstring/oniguruma/regparse.c NQTFR(qn)->greedy = tok->u.repeat.greedy; u 5388 ext/mbstring/oniguruma/regparse.c if (tok->u.repeat.possessive != 0) { u 66 ext/mbstring/oniguruma/regparse.h #define NTYPE(node) ((node)->u.base.type) u 67 ext/mbstring/oniguruma/regparse.h #define SET_NTYPE(node, ntype) (node)->u.base.type = (ntype) u 69 ext/mbstring/oniguruma/regparse.h #define NSTR(node) (&((node)->u.str)) u 70 ext/mbstring/oniguruma/regparse.h #define NCCLASS(node) (&((node)->u.cclass)) u 71 ext/mbstring/oniguruma/regparse.h #define NCTYPE(node) (&((node)->u.ctype)) u 72 ext/mbstring/oniguruma/regparse.h #define NBREF(node) (&((node)->u.bref)) u 73 ext/mbstring/oniguruma/regparse.h #define NQTFR(node) (&((node)->u.qtfr)) u 74 ext/mbstring/oniguruma/regparse.h #define NENCLOSE(node) (&((node)->u.enclose)) u 75 ext/mbstring/oniguruma/regparse.h #define NANCHOR(node) (&((node)->u.anchor)) u 76 ext/mbstring/oniguruma/regparse.h #define NCONS(node) (&((node)->u.cons)) u 77 ext/mbstring/oniguruma/regparse.h #define NCALL(node) (&((node)->u.call)) u 99 ext/mbstring/oniguruma/regparse.h #define NSTRING_LEN(node) ((node)->u.str.end - (node)->u.str.s) u 100 ext/mbstring/oniguruma/regparse.h #define NSTRING_SET_RAW(node) (node)->u.str.flag |= NSTR_RAW u 101 ext/mbstring/oniguruma/regparse.h #define NSTRING_CLEAR_RAW(node) (node)->u.str.flag &= ~NSTR_RAW u 102 ext/mbstring/oniguruma/regparse.h #define NSTRING_SET_AMBIG(node) (node)->u.str.flag |= NSTR_AMBIG u 104 ext/mbstring/oniguruma/regparse.h (node)->u.str.flag |= NSTR_DONT_GET_OPT_INFO u 105 ext/mbstring/oniguruma/regparse.h #define NSTRING_IS_RAW(node) (((node)->u.str.flag & NSTR_RAW) != 0) u 106 ext/mbstring/oniguruma/regparse.h #define NSTRING_IS_AMBIG(node) (((node)->u.str.flag & NSTR_AMBIG) != 0) u 108 ext/mbstring/oniguruma/regparse.h (((node)->u.str.flag & NSTR_DONT_GET_OPT_INFO) != 0) u 135 ext/mbstring/oniguruma/regparse.h #define SET_ENCLOSE_STATUS(node,f) (node)->u.enclose.state |= (f) u 136 ext/mbstring/oniguruma/regparse.h #define CLEAR_ENCLOSE_STATUS(node,f) (node)->u.enclose.state &= ~(f) u 150 ext/mbstring/oniguruma/regparse.h #define SET_CALL_RECURSION(node) (node)->u.call.state |= NST_RECURSION u 267 ext/mbstring/oniguruma/regparse.h } u; u 42 ext/mysqli/mysqli_libmysql.h #define mysqli_change_user_silent(c, u, p, d, p_len) mysql_change_user((c), (u), (p), (d)) u 44 ext/mysqli/mysqli_mysqlnd.h #define mysqli_change_user_silent(c, u, p, d, p_len) mysqlnd_change_user_ex((c), (u), (p), (d), TRUE, (size_t)(p_len)) u 60 ext/opcache/Optimizer/compact_literals.c } u; u 72 ext/opcache/Optimizer/compact_literals.c info[n].u.num = (_num); \ u 77 ext/opcache/Optimizer/compact_literals.c info[n].u.num = (_num); \ u 427 ext/opcache/Optimizer/compact_literals.c ZSTR_LEN(key) = snprintf(ZSTR_VAL(key), ZSTR_LEN(key)-1, "%d->%s", info[i].u.num, Z_STRVAL(op_array->literals[i])); u 430 ext/opcache/Optimizer/compact_literals.c zval *class_name = &op_array->literals[(info[i].u.num < i) ? map[info[i].u.num] : info[i].u.num]; u 240 ext/opcache/zend_accelerator_util_funcs.c ht->u.flags = (source->u.flags & HASH_FLAG_INITIALIZED) | HASH_FLAG_APPLY_PROTECTION; u 243 ext/opcache/zend_accelerator_util_funcs.c if (!(ht->u.flags & HASH_FLAG_INITIALIZED)) { u 248 ext/opcache/zend_accelerator_util_funcs.c ZEND_ASSERT((source->u.flags & HASH_FLAG_PACKED) == 0); u 285 ext/opcache/zend_accelerator_util_funcs.c ht->u.flags = (source->u.flags & HASH_FLAG_INITIALIZED); u 288 ext/opcache/zend_accelerator_util_funcs.c if (!(ht->u.flags & HASH_FLAG_INITIALIZED)) { u 293 ext/opcache/zend_accelerator_util_funcs.c ZEND_ASSERT(!(source->u.flags & HASH_FLAG_PACKED)); u 343 ext/opcache/zend_accelerator_util_funcs.c ht->u.flags = (source->u.flags & HASH_FLAG_INITIALIZED); u 346 ext/opcache/zend_accelerator_util_funcs.c if (!(ht->u.flags & HASH_FLAG_INITIALIZED)) { u 351 ext/opcache/zend_accelerator_util_funcs.c ZEND_ASSERT(!(source->u.flags & HASH_FLAG_PACKED)); u 431 ext/opcache/zend_accelerator_util_funcs.c ce->constants_table.u.flags &= ~HASH_FLAG_APPLY_PROTECTION; u 249 ext/opcache/zend_file_cache.c if (!(ht->u.flags & HASH_FLAG_INITIALIZED)) { u 816 ext/opcache/zend_file_cache.c if (!(ht->u.flags & HASH_FLAG_INITIALIZED)) { u 78 ext/opcache/zend_persist.c if (!(ht->u.flags & HASH_FLAG_INITIALIZED)) { u 86 ext/opcache/zend_persist.c ht->u.flags &= ~HASH_FLAG_INITIALIZED; u 89 ext/opcache/zend_persist.c if (ht->u.flags & HASH_FLAG_PACKED) { u 162 ext/opcache/zend_persist.c if (!(ht->u.flags & HASH_FLAG_INITIALIZED)) { u 170 ext/opcache/zend_persist.c ht->u.flags &= ~HASH_FLAG_INITIALIZED; u 173 ext/opcache/zend_persist.c if (ht->u.flags & HASH_FLAG_PACKED) { u 299 ext/opcache/zend_persist.c Z_ARRVAL_P(z)->u.flags |= HASH_FLAG_STATIC_KEYS; u 300 ext/opcache/zend_persist.c Z_ARRVAL_P(z)->u.flags &= ~HASH_FLAG_APPLY_PROTECTION; u 355 ext/opcache/zend_persist.c Z_ARRVAL_P(z)->u.flags |= HASH_FLAG_STATIC_KEYS; u 356 ext/opcache/zend_persist.c Z_ARRVAL_P(z)->u.flags &= ~HASH_FLAG_APPLY_PROTECTION; u 414 ext/opcache/zend_persist.c Z_ARRVAL_P(z)->u.flags |= HASH_FLAG_STATIC_KEYS; u 415 ext/opcache/zend_persist.c Z_ARRVAL_P(z)->u.flags &= ~HASH_FLAG_APPLY_PROTECTION; u 480 ext/opcache/zend_persist.c op_array->static_variables->u.flags |= HASH_FLAG_STATIC_KEYS; u 481 ext/opcache/zend_persist.c op_array->static_variables->u.flags &= ~HASH_FLAG_APPLY_PROTECTION; u 59 ext/opcache/zend_persist_calc.c if (!(ht->u.flags & HASH_FLAG_INITIALIZED) || ht->nNumUsed == 0) { u 63 ext/opcache/zend_persist_calc.c if (!(ht->u.flags & HASH_FLAG_PACKED) && ht->nNumUsed < -(int32_t)ht->nTableMask / 2) { u 260 ext/pcre/pcrelib/pcre_jit_compile.c } u; u 7075 ext/pcre/pcrelib/pcre_jit_compile.c BACKTRACK_AS(bracket_backtrack)->u.framesize = get_framesize(common, ccbegin, NULL, FALSE, &needs_control_head); u 7117 ext/pcre/pcrelib/pcre_jit_compile.c if (opcode != OP_ONCE || BACKTRACK_AS(bracket_backtrack)->u.framesize < 0) u 7126 ext/pcre/pcrelib/pcre_jit_compile.c braminzero = CMP(SLJIT_EQUAL, STR_PTR, 0, SLJIT_MEM1(TMP1), (BACKTRACK_AS(bracket_backtrack)->u.framesize + 1) * sizeof(sljit_sw)); u 7166 ext/pcre/pcrelib/pcre_jit_compile.c if (BACKTRACK_AS(bracket_backtrack)->u.framesize < 0) u 7177 ext/pcre/pcrelib/pcre_jit_compile.c if (BACKTRACK_AS(bracket_backtrack)->u.framesize == no_frame) u 7198 ext/pcre/pcrelib/pcre_jit_compile.c if (BACKTRACK_AS(bracket_backtrack)->u.framesize == no_frame) u 7210 ext/pcre/pcrelib/pcre_jit_compile.c stacksize += BACKTRACK_AS(bracket_backtrack)->u.framesize + 1; u 7232 ext/pcre/pcrelib/pcre_jit_compile.c init_frame(common, ccbegin, NULL, BACKTRACK_AS(bracket_backtrack)->u.framesize + stacksize, stacksize + 1, FALSE); u 7277 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &(BACKTRACK_AS(bracket_backtrack)->u.condfailed), u 7299 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &(BACKTRACK_AS(bracket_backtrack)->u.condfailed), JUMP(SLJIT_ZERO)); u 7305 ext/pcre/pcrelib/pcre_jit_compile.c BACKTRACK_AS(bracket_backtrack)->u.condfailed = NULL; u 7368 ext/pcre/pcrelib/pcre_jit_compile.c BACKTRACK_AS(bracket_backtrack)->u.assert = assert; u 7378 ext/pcre/pcrelib/pcre_jit_compile.c match_once_common(common, ket, BACKTRACK_AS(bracket_backtrack)->u.framesize, private_data_ptr, has_alternatives, needs_control_head); u 7497 ext/pcre/pcrelib/pcre_jit_compile.c if (opcode == OP_ONCE && BACKTRACK_AS(bracket_backtrack)->u.framesize >= 0) u 7518 ext/pcre/pcrelib/pcre_jit_compile.c BACKTRACK_AS(bracket_backtrack)->u.framesize = (BACKTRACK_AS(bracket_backtrack)->u.framesize << 1) | (needs_control_head ? 1 : 0); u 8908 ext/pcre/pcrelib/pcre_jit_compile.c has_alternatives = (ccbegin[1 + LINK_SIZE] >= OP_ASSERT && ccbegin[1 + LINK_SIZE] <= OP_ASSERTBACK_NOT) || CURRENT_AS(bracket_backtrack)->u.condfailed != NULL; u 8921 ext/pcre/pcrelib/pcre_jit_compile.c needs_control_head = (CURRENT_AS(bracket_backtrack)->u.framesize & 0x1) != 0; u 8922 ext/pcre/pcrelib/pcre_jit_compile.c CURRENT_AS(bracket_backtrack)->u.framesize >>= 1; u 8961 ext/pcre/pcrelib/pcre_jit_compile.c if (opcode != OP_ONCE || CURRENT_AS(bracket_backtrack)->u.framesize < 0) u 8966 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_MEM1(TMP1), (CURRENT_AS(bracket_backtrack)->u.framesize + 1) * sizeof(sljit_sw), CURRENT_AS(bracket_backtrack)->recursive_matchingpath); u 9016 ext/pcre/pcrelib/pcre_jit_compile.c if (CURRENT_AS(bracket_backtrack)->u.framesize >= 0) u 9067 ext/pcre/pcrelib/pcre_jit_compile.c assert = CURRENT_AS(bracket_backtrack)->u.assert; u 9075 ext/pcre/pcrelib/pcre_jit_compile.c set_jumps(CURRENT_AS(bracket_backtrack)->u.assert->condfailed, LABEL()); u 9077 ext/pcre/pcrelib/pcre_jit_compile.c else if (CURRENT_AS(bracket_backtrack)->u.condfailed != NULL) u 9081 ext/pcre/pcrelib/pcre_jit_compile.c set_jumps(CURRENT_AS(bracket_backtrack)->u.condfailed, LABEL()); u 9120 ext/pcre/pcrelib/pcre_jit_compile.c match_once_common(common, ket, CURRENT_AS(bracket_backtrack)->u.framesize, private_data_ptr, has_alternatives, needs_control_head); u 9208 ext/pcre/pcrelib/pcre_jit_compile.c assert = CURRENT_AS(bracket_backtrack)->u.assert; u 9251 ext/pcre/pcrelib/pcre_jit_compile.c if (CURRENT_AS(bracket_backtrack)->u.framesize >= 0) u 9254 ext/pcre/pcrelib/pcre_jit_compile.c stacksize += CURRENT_AS(bracket_backtrack)->u.framesize + ((ket != OP_KET || *cc == OP_ALT) ? 2 : 1); u 9265 ext/pcre/pcrelib/pcre_jit_compile.c if (CURRENT_AS(bracket_backtrack)->u.framesize >= 0) u 9266 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), private_data_ptr, SLJIT_MEM1(STACK_TOP), CURRENT_AS(bracket_backtrack)->u.framesize * sizeof(sljit_sw)); u 469 ext/pcre/pcrelib/sljit/sljitLir.c jump->u.label = label; u 478 ext/pcre/pcrelib/sljit/sljitLir.c jump->u.target = target; u 291 ext/pcre/pcrelib/sljit/sljitLir.h } u; u 404 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c diff = ((sljit_sw)jump->u.target - (sljit_sw)(code_ptr + 2)); u 407 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)(code_ptr + 2)); u 429 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c diff = ((sljit_sw)jump->u.target - (sljit_sw)code_ptr); u 432 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)code_ptr); u 737 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c SLJIT_ASSERT(((sljit_sw)jump->u.label->addr - (sljit_sw)(buf_ptr + 2)) <= 0x01ffffff && ((sljit_sw)jump->u.label->addr - (sljit_sw)(buf_ptr + 2)) >= -0x02000000); u 738 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c *buf_ptr |= (((sljit_sw)jump->u.label->addr - (sljit_sw)(buf_ptr + 2)) >> 2) & 0x00ffffff; u 741 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c SLJIT_ASSERT(((sljit_sw)jump->u.target - (sljit_sw)(buf_ptr + 2)) <= 0x01ffffff && ((sljit_sw)jump->u.target - (sljit_sw)(buf_ptr + 2)) >= -0x02000000); u 742 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c *buf_ptr |= (((sljit_sw)jump->u.target - (sljit_sw)(buf_ptr + 2)) >> 2) & 0x00ffffff; u 750 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c inline_set_jump_addr((sljit_uw)code_ptr, (jump->flags & JUMP_LABEL) ? jump->u.label->addr : jump->u.target, 0); u 753 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c inline_set_jump_addr((sljit_uw)buf_ptr, (jump->flags & JUMP_LABEL) ? jump->u.label->addr : jump->u.target, 0); u 764 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c *buf_ptr = (jump->flags & JUMP_LABEL) ? jump->u.label->addr : jump->u.target; u 766 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c inline_set_jump_addr((sljit_uw)buf_ptr, (jump->flags & JUMP_LABEL) ? jump->u.label->addr : jump->u.target, 0); u 2462 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c jump->u.target = srcw; u 165 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c target_addr = jump->u.target; u 168 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c target_addr = (sljit_uw)(code + jump->u.label->size); u 279 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c addr = (jump->flags & JUMP_LABEL) ? jump->u.label->addr : jump->u.target; u 1960 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c jump->u.target = srcw; u 233 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (!(jump->u.target & 0x1)) u 235 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c diff = ((sljit_sw)jump->u.target - (sljit_sw)(code_ptr + 2)) >> 1; u 239 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)(code_ptr + 2)) >> 1; u 287 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c modify_imm32_const((sljit_uh*)jump->addr, (jump->flags & JUMP_LABEL) ? jump->u.label->addr : jump->u.target); u 292 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c SLJIT_ASSERT(jump->u.target & 0x1); u 293 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c diff = ((sljit_sw)jump->u.target - (sljit_sw)(jump->addr + 4)) >> 1; u 296 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c diff = ((sljit_sw)(jump->u.label->addr) - (sljit_sw)(jump->addr + 4)) >> 1; u 1968 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c jump->u.target = srcw; u 237 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c target_addr = jump->u.target; u 240 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c target_addr = (sljit_uw)(code + jump->u.label->size); u 436 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c addr = (jump->flags & JUMP_LABEL) ? jump->u.label->addr : jump->u.target; u 1987 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c jump->u.target = srcw; u 263 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c target_addr = jump->u.target; u 266 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c target_addr = (sljit_uw)(code + jump->u.label->size); u 436 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c addr = (jump->flags & JUMP_LABEL) ? jump->u.label->addr : jump->u.target; u 2187 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c jump->u.target = srcw; u 209 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c target_addr = jump->u.target; u 212 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c target_addr = (sljit_uw)(code + jump->u.label->size); u 348 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c addr = (jump->flags & JUMP_LABEL) ? jump->u.label->addr : jump->u.target; u 1350 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c jump->u.target = srcw; u 913 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c target_addr = jump->u.target; u 916 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c target_addr = (sljit_uw)(code + jump->u.label->size); u 1076 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c addr = (jump->flags & JUMP_LABEL) ? jump->u.label->addr : jump->u.target; u 2369 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c jump->u.target = srcw; u 60 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *(sljit_sw*)code_ptr = jump->u.target - (jump->addr + 4); u 58 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *(sljit_sw*)code_ptr = jump->u.target; u 401 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c label_addr = (sljit_uw)(code + jump->u.label->size); u 403 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c label_addr = jump->u.target; u 529 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c SLJIT_ASSERT((sljit_sw)(jump->u.label->addr - (jump->addr + sizeof(sljit_sb))) >= -128 && (sljit_sw)(jump->u.label->addr - (jump->addr + sizeof(sljit_sb))) <= 127); u 530 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *(sljit_ub*)jump->addr = (sljit_ub)(jump->u.label->addr - (jump->addr + sizeof(sljit_sb))); u 534 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *(sljit_sw*)jump->addr = (sljit_sw)(jump->u.label->addr - (jump->addr + sizeof(sljit_sw))); u 536 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c SLJIT_ASSERT((sljit_sw)(jump->u.label->addr - (jump->addr + sizeof(sljit_si))) >= HALFWORD_MIN && (sljit_sw)(jump->u.label->addr - (jump->addr + sizeof(sljit_si))) <= HALFWORD_MAX); u 537 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *(sljit_si*)jump->addr = (sljit_si)(jump->u.label->addr - (jump->addr + sizeof(sljit_si))); u 542 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *(sljit_sw*)jump->addr = (sljit_sw)(jump->u.target - (jump->addr + sizeof(sljit_sw))); u 544 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c SLJIT_ASSERT((sljit_sw)(jump->u.target - (jump->addr + sizeof(sljit_si))) >= HALFWORD_MIN && (sljit_sw)(jump->u.target - (jump->addr + sizeof(sljit_si))) <= HALFWORD_MAX); u 545 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *(sljit_si*)jump->addr = (sljit_si)(jump->u.target - (jump->addr + sizeof(sljit_si))); u 551 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *(sljit_sw*)jump->addr = jump->u.label->addr; u 2632 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c jump->u.target = srcw; u 47 ext/phar/dirstream.c if (data && data->u.flags) { u 49 ext/phar/dirstream.c data->u.flags = 0; u 365 ext/phar/dirstream.c if (!phar->manifest.u.flags) { u 36 ext/phar/func_interceptors.c if ((PHAR_G(phar_fname_map.u.flags) && !zend_hash_num_elements(&(PHAR_G(phar_fname_map)))) u 37 ext/phar/func_interceptors.c && !cached_phars.u.flags) { u 109 ext/phar/func_interceptors.c if ((PHAR_G(phar_fname_map.u.flags) && !zend_hash_num_elements(&(PHAR_G(phar_fname_map)))) u 110 ext/phar/func_interceptors.c && !cached_phars.u.flags) { u 242 ext/phar/func_interceptors.c if ((PHAR_G(phar_fname_map.u.flags) && !zend_hash_num_elements(&(PHAR_G(phar_fname_map)))) u 243 ext/phar/func_interceptors.c && !cached_phars.u.flags) { u 342 ext/phar/func_interceptors.c if ((PHAR_G(phar_fname_map.u.flags) && !zend_hash_num_elements(&(PHAR_G(phar_fname_map)))) u 343 ext/phar/func_interceptors.c && !cached_phars.u.flags) { u 901 ext/phar/func_interceptors.c if ((PHAR_G(phar_fname_map.u.flags) && !zend_hash_num_elements(&(PHAR_G(phar_fname_map)))) u 902 ext/phar/func_interceptors.c && !cached_phars.u.flags) { u 968 ext/phar/func_interceptors.c if ((PHAR_G(phar_fname_map.u.flags) && !zend_hash_num_elements(&(PHAR_G(phar_fname_map)))) u 969 ext/phar/func_interceptors.c && !cached_phars.u.flags) { u 85 ext/phar/phar.c if (PHAR_G(request_init) && PHAR_G(phar_fname_map.u.flags)) { u 149 ext/phar/phar.c PHAR_G(phar_fname_map.u.flags) = 0; u 151 ext/phar/phar.c PHAR_G(phar_alias_map.u.flags) = 0; u 176 ext/phar/phar.c PHAR_G(phar_fname_map.u.flags) = 0; u 177 ext/phar/phar.c PHAR_G(phar_alias_map.u.flags) = 0; u 223 ext/phar/phar.c if (phar->manifest.u.flags) { u 225 ext/phar/phar.c phar->manifest.u.flags = 0; u 228 ext/phar/phar.c if (phar->mounted_dirs.u.flags) { u 230 ext/phar/phar.c phar->mounted_dirs.u.flags = 0; u 233 ext/phar/phar.c if (phar->virtual_dirs.u.flags) { u 235 ext/phar/phar.c phar->virtual_dirs.u.flags = 0; u 3501 ext/phar/phar.c PHAR_G(phar_alias_map.u.flags) = 0; u 3503 ext/phar/phar.c PHAR_G(phar_fname_map.u.flags) = 0; u 3505 ext/phar/phar.c PHAR_G(phar_persist_map.u.flags) = 0; u 355 ext/phar/phar_object.c char *e = *entry + 1, *u = NULL, *u1 = NULL, *saveu = NULL; u 368 ext/phar/phar_object.c if (u) { u 369 ext/phar/phar_object.c u[0] = '/'; u 370 ext/phar/phar_object.c *ru = estrndup(u, u_len+1); u 372 ext/phar/phar_object.c u[0] = '\0'; u 381 ext/phar/phar_object.c if (u) { u 383 ext/phar/phar_object.c u[0] = '/'; u 384 ext/phar/phar_object.c saveu = u; u 386 ext/phar/phar_object.c u = u1; u 387 ext/phar/phar_object.c if (!u) { u 391 ext/phar/phar_object.c u = strrchr(e, '/'); u 392 ext/phar/phar_object.c if (!u) { u 400 ext/phar/phar_object.c u[0] = '\0'; u 401 ext/phar/phar_object.c u_len = strlen(u + 1); u 520 ext/phar/phar_object.c } else if (PHAR_G(phar_fname_map.u.flags) && NULL != (pphar = zend_hash_str_find_ptr(&(PHAR_G(phar_fname_map)), fname, fname_len))) { u 1480 ext/phar/phar_object.c fname_len = spprintf(&fname, 0, "%s%c%s", test, DEFAULT_SLASH, intern->u.dir.entry.d_name); u 106 ext/phar/stream.c if (PHAR_G(request_init) && PHAR_G(phar_fname_map.u.flags) && NULL == (pphar = zend_hash_str_find_ptr(&(PHAR_G(phar_fname_map)), arch, arch_len))) { u 615 ext/phar/stream.c if (!phar->manifest.u.flags) { u 632 ext/phar/stream.c if (phar->mounted_dirs.u.flags && zend_hash_num_elements(&phar->mounted_dirs)) { u 932 ext/phar/util.c if (PHAR_G(phar_alias_map.u.flags) u 1256 ext/phar/util.c if (!phar->manifest.u.flags) { u 1301 ext/phar/util.c if (phar->mounted_dirs.u.flags && zend_hash_num_elements(&phar->mounted_dirs)) { u 296 ext/phar/zip.c mydata->manifest.u.flags = 0; \ u 298 ext/phar/zip.c mydata->mounted_dirs.u.flags = 0; \ u 300 ext/phar/zip.c mydata->virtual_dirs.u.flags = 0; \ u 318 ext/phar/zip.c mydata->manifest.u.flags = 0; \ u 320 ext/phar/zip.c mydata->mounted_dirs.u.flags = 0; \ u 322 ext/phar/zip.c mydata->virtual_dirs.u.flags = 0; \ u 679 ext/posix/posix.c struct utsname u; u 683 ext/posix/posix.c if (uname(&u) < 0) { u 690 ext/posix/posix.c add_assoc_string(return_value, "sysname", u.sysname); u 691 ext/posix/posix.c add_assoc_string(return_value, "nodename", u.nodename); u 692 ext/posix/posix.c add_assoc_string(return_value, "release", u.release); u 693 ext/posix/posix.c add_assoc_string(return_value, "version", u.version); u 694 ext/posix/posix.c add_assoc_string(return_value, "machine", u.machine); u 697 ext/posix/posix.c add_assoc_string(return_value, "domainname", u.domainname); u 1314 ext/soap/php_encoding.c if (model->u.element->name) { u 1315 ext/soap/php_encoding.c xmlNodePtr node = get_node(data->children, model->u.element->name); u 1324 ext/soap/php_encoding.c if (model->u.element->fixed && strcmp(model->u.element->fixed, (char*)r_node->children->content) != 0) { u 1325 ext/soap/php_encoding.c soap_error3(E_ERROR, "Encoding: Element '%s' has fixed value '%s' (value '%s' is not allowed)", model->u.element->name, model->u.element->fixed, r_node->children->content); u 1327 ext/soap/php_encoding.c master_to_zval(&val, model->u.element->encode, r_node); u 1328 ext/soap/php_encoding.c } else if (model->u.element->fixed) { u 1330 ext/soap/php_encoding.c xmlNodeSetContent(dummy, BAD_CAST(model->u.element->fixed)); u 1331 ext/soap/php_encoding.c master_to_zval(&val, model->u.element->encode, dummy); u 1333 ext/soap/php_encoding.c } else if (model->u.element->def && !model->u.element->nillable) { u 1335 ext/soap/php_encoding.c xmlNodeSetContent(dummy, BAD_CAST(model->u.element->def)); u 1336 ext/soap/php_encoding.c master_to_zval(&val, model->u.element->encode, dummy); u 1339 ext/soap/php_encoding.c master_to_zval(&val, model->u.element->encode, r_node); u 1341 ext/soap/php_encoding.c if ((node = get_node(node->next, model->u.element->name)) != NULL) { u 1348 ext/soap/php_encoding.c if (model->u.element->fixed && strcmp(model->u.element->fixed, (char*)node->children->content) != 0) { u 1349 ext/soap/php_encoding.c soap_error3(E_ERROR, "Encoding: Element '%s' has fixed value '%s' (value '%s' is not allowed)", model->u.element->name, model->u.element->fixed, node->children->content); u 1351 ext/soap/php_encoding.c master_to_zval(&val, model->u.element->encode, node); u 1352 ext/soap/php_encoding.c } else if (model->u.element->fixed) { u 1354 ext/soap/php_encoding.c xmlNodeSetContent(dummy, BAD_CAST(model->u.element->fixed)); u 1355 ext/soap/php_encoding.c master_to_zval(&val, model->u.element->encode, dummy); u 1357 ext/soap/php_encoding.c } else if (model->u.element->def && !model->u.element->nillable) { u 1359 ext/soap/php_encoding.c xmlNodeSetContent(dummy, BAD_CAST(model->u.element->def)); u 1360 ext/soap/php_encoding.c master_to_zval(&val, model->u.element->encode, dummy); u 1363 ext/soap/php_encoding.c master_to_zval(&val, model->u.element->encode, node); u 1366 ext/soap/php_encoding.c } while ((node = get_node(node->next, model->u.element->name)) != NULL); u 1368 ext/soap/php_encoding.c } else if ((Z_TYPE(val) != IS_NULL || !model->u.element->nillable) && u 1377 ext/soap/php_encoding.c set_zval_property(ret, model->u.element->name, &val); u 1387 ext/soap/php_encoding.c ZEND_HASH_FOREACH_PTR(model->u.content, tmp) { u 1400 ext/soap/php_encoding.c model_to_zval_object(ret, model->u.group->model, data, sdl); u 1626 ext/soap/php_encoding.c data = get_zval_property(object, model->u.element->name, &rv); u 1629 ext/soap/php_encoding.c !model->u.element->nillable && u 1635 ext/soap/php_encoding.c enc = model->u.element->encode; u 1643 ext/soap/php_encoding.c if (Z_TYPE_P(val) == IS_NULL && model->u.element->nillable) { u 1650 ext/soap/php_encoding.c model->u.element->fixed && strcmp(model->u.element->fixed, (char*)property->children->content) != 0) { u 1651 ext/soap/php_encoding.c soap_error3(E_ERROR, "Encoding: Element '%s' has fixed value '%s' (value '%s' is not allowed)", model->u.element->name, model->u.element->fixed, property->children->content); u 1654 ext/soap/php_encoding.c xmlNodeSetName(property, BAD_CAST(model->u.element->name)); u 1656 ext/soap/php_encoding.c model->u.element->namens && u 1657 ext/soap/php_encoding.c model->u.element->form == XSD_FORM_QUALIFIED) { u 1658 ext/soap/php_encoding.c xmlNsPtr nsp = encode_add_ns(property, model->u.element->namens); u 1663 ext/soap/php_encoding.c if (Z_TYPE_P(data) == IS_NULL && model->u.element->nillable) { u 1672 ext/soap/php_encoding.c model->u.element->fixed && strcmp(model->u.element->fixed, (char*)property->children->content) != 0) { u 1673 ext/soap/php_encoding.c soap_error3(E_ERROR, "Encoding: Element '%s' has fixed value '%s' (value '%s' is not allowed)", model->u.element->name, model->u.element->fixed, property->children->content); u 1676 ext/soap/php_encoding.c xmlNodeSetName(property, BAD_CAST(model->u.element->name)); u 1678 ext/soap/php_encoding.c model->u.element->namens && u 1679 ext/soap/php_encoding.c model->u.element->form == XSD_FORM_QUALIFIED) { u 1680 ext/soap/php_encoding.c xmlNsPtr nsp = encode_add_ns(property, model->u.element->namens); u 1685 ext/soap/php_encoding.c } else if (strict && model->u.element->nillable && model->min_occurs > 0) { u 1686 ext/soap/php_encoding.c property = xmlNewNode(NULL, BAD_CAST(model->u.element->name)); u 1690 ext/soap/php_encoding.c model->u.element->namens && u 1691 ext/soap/php_encoding.c model->u.element->form == XSD_FORM_QUALIFIED) { u 1692 ext/soap/php_encoding.c xmlNsPtr nsp = encode_add_ns(property, model->u.element->namens); u 1700 ext/soap/php_encoding.c soap_error1(E_ERROR, "Encoding: object has no '%s' property", model->u.element->name); u 1741 ext/soap/php_encoding.c ZEND_HASH_FOREACH_PTR(model->u.content, tmp) { u 1755 ext/soap/php_encoding.c ZEND_HASH_FOREACH_PTR(model->u.content, tmp) { u 1766 ext/soap/php_encoding.c return model_to_xml_object(node, model->u.group->model, object, style, strict && model->min_occurs > 0); u 1779 ext/soap/php_encoding.c return model->u.element; u 1789 ext/soap/php_encoding.c if (zend_hash_num_elements(model->u.content) != 1) { u 1792 ext/soap/php_encoding.c ZEND_HASH_FOREACH_PTR(model->u.content, tmp) { u 1797 ext/soap/php_encoding.c return model_array_element(model->u.group->model); u 1022 ext/soap/php_schema.c newModel->u.content = emalloc(sizeof(HashTable)); u 1023 ext/soap/php_schema.c zend_hash_init(newModel->u.content, 0, NULL, delete_model, 0); u 1027 ext/soap/php_schema.c zend_hash_next_index_insert_ptr(model->u.content, newModel); u 1101 ext/soap/php_schema.c newModel->u.group_ref = estrndup(ZSTR_VAL(key.s), ZSTR_LEN(key.s)); u 1108 ext/soap/php_schema.c newModel->u.content = emalloc(sizeof(HashTable)); u 1109 ext/soap/php_schema.c zend_hash_init(newModel->u.content, 0, NULL, delete_model, 0); u 1138 ext/soap/php_schema.c zend_hash_next_index_insert_ptr(model->u.content, newModel); u 1198 ext/soap/php_schema.c newModel->u.content = emalloc(sizeof(HashTable)); u 1199 ext/soap/php_schema.c zend_hash_init(newModel->u.content, 0, NULL, delete_model, 0); u 1203 ext/soap/php_schema.c zend_hash_next_index_insert_ptr(model->u.content, newModel); u 1248 ext/soap/php_schema.c newModel->u.content = emalloc(sizeof(HashTable)); u 1249 ext/soap/php_schema.c zend_hash_init(newModel->u.content, 0, NULL, delete_model, 0); u 1253 ext/soap/php_schema.c zend_hash_next_index_insert_ptr(model->u.content, newModel); u 1303 ext/soap/php_schema.c zend_hash_next_index_insert_ptr(model->u.content, newModel); u 1578 ext/soap/php_schema.c newModel->u.element = newType; u 1583 ext/soap/php_schema.c zend_hash_next_index_insert_ptr(model->u.content, newModel); u 2190 ext/soap/php_schema.c if (ctx->sdl->groups && (tmp = zend_hash_str_find_ptr(ctx->sdl->groups, model->u.group_ref, strlen(model->u.group_ref))) != NULL) { u 2192 ext/soap/php_schema.c efree(model->u.group_ref); u 2194 ext/soap/php_schema.c model->u.group = tmp; u 2196 ext/soap/php_schema.c soap_error1(E_ERROR, "Parsing Schema: unresolved group 'ref' attribute '%s'", model->u.group_ref); u 2204 ext/soap/php_schema.c ZEND_HASH_FOREACH_PTR(model->u.content, tmp) { u 2218 ext/soap/php_schema.c ZEND_HASH_FOREACH_PTR(model->u.content, tmp) { u 2332 ext/soap/php_schema.c zend_hash_destroy(tmp->u.content); u 2333 ext/soap/php_schema.c efree(tmp->u.content); u 2336 ext/soap/php_schema.c efree(tmp->u.group_ref); u 2353 ext/soap/php_schema.c zend_hash_destroy(tmp->u.content); u 2354 ext/soap/php_schema.c free(tmp->u.content); u 2357 ext/soap/php_schema.c free(tmp->u.group_ref); u 1287 ext/soap/php_sdl.c model->u.element = elements[i]; u 1293 ext/soap/php_sdl.c model->u.content = emalloc(sizeof(HashTable)); u 1294 ext/soap/php_sdl.c zend_hash_init(model->u.content, i, NULL, delete_model, 0); u 1297 ext/soap/php_sdl.c zend_hash_next_index_insert_ptr(model->u.content, x); u 1302 ext/soap/php_sdl.c model->u.group_ref = sdl_deserialize_string(in); u 1306 ext/soap/php_sdl.c model->u.group = types[i]; u 1868 ext/soap/php_sdl.c sdl_serialize_type_ref(model->u.element, tmp_elements, out); u 1874 ext/soap/php_sdl.c int i = zend_hash_num_elements(model->u.content); u 1877 ext/soap/php_sdl.c ZEND_HASH_FOREACH_PTR(model->u.content, tmp) { u 1883 ext/soap/php_sdl.c sdl_serialize_string(model->u.group_ref,out); u 1886 ext/soap/php_sdl.c sdl_serialize_type_ref(model->u.group, tmp_types, out); u 2659 ext/soap/php_sdl.c if (pmodel->u.element) { u 2660 ext/soap/php_sdl.c make_persistent_sdl_type_ref(&pmodel->u.element, ptr_map, bp_types); u 2667 ext/soap/php_sdl.c pmodel->u.content = malloc(sizeof(HashTable)); u 2668 ext/soap/php_sdl.c zend_hash_init(pmodel->u.content, zend_hash_num_elements(model->u.content), NULL, delete_model_persistent, 1); u 2670 ext/soap/php_sdl.c ZEND_HASH_FOREACH_PTR(model->u.content, tmp) { u 2672 ext/soap/php_sdl.c zend_hash_next_index_insert_ptr(pmodel->u.content, pcontent); u 2677 ext/soap/php_sdl.c if (pmodel->u.group_ref) { u 2678 ext/soap/php_sdl.c pmodel->u.group_ref = strdup(pmodel->u.group_ref); u 2683 ext/soap/php_sdl.c if (pmodel->u.group) { u 2684 ext/soap/php_sdl.c make_persistent_sdl_type_ref(&pmodel->u.group, ptr_map, bp_types); u 174 ext/soap/php_sdl.h } u; u 4649 ext/soap/soap.c type_to_string(model->u.element, buf, level); u 4663 ext/soap/soap.c ZEND_HASH_FOREACH_PTR(model->u.content, tmp) { u 4669 ext/soap/soap.c model_to_string(model->u.group->model, buf, level); u 544 ext/spl/spl_array.c ht->u.v.flags |= HASH_FLAG_HAS_EMPTY_IND; u 65 ext/spl/spl_directory.c if (intern->u.file.current_line) { u 66 ext/spl/spl_directory.c efree(intern->u.file.current_line); u 67 ext/spl/spl_directory.c intern->u.file.current_line = NULL; u 69 ext/spl/spl_directory.c if (!Z_ISUNDEF(intern->u.file.current_zval)) { u 70 ext/spl/spl_directory.c zval_ptr_dtor(&intern->u.file.current_zval); u 71 ext/spl/spl_directory.c ZVAL_UNDEF(&intern->u.file.current_zval); u 95 ext/spl/spl_directory.c if (intern->u.dir.dirp) { u 96 ext/spl/spl_directory.c php_stream_close(intern->u.dir.dirp); u 97 ext/spl/spl_directory.c intern->u.dir.dirp = NULL; u 99 ext/spl/spl_directory.c if (intern->u.dir.sub_path) { u 100 ext/spl/spl_directory.c efree(intern->u.dir.sub_path); u 104 ext/spl/spl_directory.c if (intern->u.file.stream) { u 110 ext/spl/spl_directory.c if (!intern->u.file.stream->is_persistent) { u 111 ext/spl/spl_directory.c php_stream_close(intern->u.file.stream); u 113 ext/spl/spl_directory.c php_stream_pclose(intern->u.file.stream); u 115 ext/spl/spl_directory.c if (intern->u.file.open_mode) { u 116 ext/spl/spl_directory.c efree(intern->u.file.open_mode); u 176 ext/spl/spl_directory.c if (php_stream_is(intern->u.dir.dirp ,&php_glob_stream_ops)) { u 177 ext/spl/spl_directory.c return php_glob_stream_get_path(intern->u.dir.dirp, 0, len); u 204 ext/spl/spl_directory.c slash, intern->u.dir.entry.d_name); u 211 ext/spl/spl_directory.c if (!intern->u.dir.dirp || !php_stream_readdir(intern->u.dir.dirp, &intern->u.dir.entry)) { u 212 ext/spl/spl_directory.c intern->u.dir.entry.d_name[0] = '\0'; u 236 ext/spl/spl_directory.c intern->u.dir.dirp = php_stream_opendir(path, REPORT_ERRORS, FG(default_context)); u 243 ext/spl/spl_directory.c intern->u.dir.index = 0; u 245 ext/spl/spl_directory.c if (EG(exception) || intern->u.dir.dirp == NULL) { u 246 ext/spl/spl_directory.c intern->u.dir.entry.d_name[0] = '\0'; u 255 ext/spl/spl_directory.c } while (skip_dots && spl_filesystem_is_dot(intern->u.dir.entry.d_name)); u 268 ext/spl/spl_directory.c intern->u.file.open_mode = NULL; u 274 ext/spl/spl_directory.c intern->u.file.context = php_stream_context_from_zval(intern->u.file.zcontext, 0); u 275 ext/spl/spl_directory.c intern->u.file.stream = php_stream_open_wrapper_ex(intern->file_name, intern->u.file.open_mode, (use_include_path ? USE_PATH : 0) | REPORT_ERRORS, NULL, intern->u.file.context); u 277 ext/spl/spl_directory.c if (!intern->file_name_len || !intern->u.file.stream) { u 282 ext/spl/spl_directory.c intern->u.file.open_mode = NULL; u 297 ext/spl/spl_directory.c intern->orig_path = estrndup(intern->u.file.stream->orig_path, strlen(intern->u.file.stream->orig_path)); u 300 ext/spl/spl_directory.c intern->u.file.open_mode = estrndup(intern->u.file.open_mode, intern->u.file.open_mode_len); u 303 ext/spl/spl_directory.c ZVAL_RES(&intern->u.file.zresource, intern->u.file.stream->res); u 308 ext/spl/spl_directory.c intern->u.file.delimiter = ','; u 309 ext/spl/spl_directory.c intern->u.file.enclosure = '"'; u 310 ext/spl/spl_directory.c intern->u.file.escape = '\\'; u 312 ext/spl/spl_directory.c intern->u.file.func_getCurr = zend_hash_str_find_ptr(&intern->std.ce->function_table, "getcurrentline", sizeof("getcurrentline") - 1); u 350 ext/spl/spl_directory.c for(index = 0; index < source->u.dir.index; ++index) { u 353 ext/spl/spl_directory.c } while (skip_dots && spl_filesystem_is_dot(intern->u.dir.entry.d_name)); u 355 ext/spl/spl_directory.c intern->u.dir.index = index; u 468 ext/spl/spl_directory.c if (!source->u.dir.entry.d_name[0]) { u 523 ext/spl/spl_directory.c intern->u.file.open_mode = "r"; u 524 ext/spl/spl_directory.c intern->u.file.open_mode_len = 1; u 527 ext/spl/spl_directory.c &intern->u.file.open_mode, &intern->u.file.open_mode_len, u 528 ext/spl/spl_directory.c &use_include_path, &intern->u.file.zcontext) == FAILURE) { u 530 ext/spl/spl_directory.c intern->u.file.open_mode = NULL; u 567 ext/spl/spl_directory.c if (intern->u.dir.entry.d_name[0]) { u 617 ext/spl/spl_directory.c if (php_stream_is(intern->u.dir.dirp ,&php_glob_stream_ops)) { u 626 ext/spl/spl_directory.c if (intern->u.dir.sub_path) { u 627 ext/spl/spl_directory.c ZVAL_STRINGL(&tmp, intern->u.dir.sub_path, intern->u.dir.sub_path_len); u 636 ext/spl/spl_directory.c ZVAL_STRINGL(&tmp, intern->u.file.open_mode, intern->u.file.open_mode_len); u 640 ext/spl/spl_directory.c stmp[0] = intern->u.file.delimiter; u 645 ext/spl/spl_directory.c stmp[0] = intern->u.file.enclosure; u 660 ext/spl/spl_directory.c if (fsobj->u.dir.entry.d_name[0] == '\0' && fsobj->orig_path == NULL) { u 728 ext/spl/spl_directory.c intern->u.dir.is_recursive = instanceof_function(intern->std.ce, spl_ce_RecursiveDirectoryIterator) ? 1 : 0; u 752 ext/spl/spl_directory.c intern->u.dir.index = 0; u 753 ext/spl/spl_directory.c if (intern->u.dir.dirp) { u 754 ext/spl/spl_directory.c php_stream_rewinddir(intern->u.dir.dirp); u 770 ext/spl/spl_directory.c if (intern->u.dir.dirp) { u 771 ext/spl/spl_directory.c RETURN_LONG(intern->u.dir.index); u 801 ext/spl/spl_directory.c intern->u.dir.index++; u 804 ext/spl/spl_directory.c } while (skip_dots && spl_filesystem_is_dot(intern->u.dir.entry.d_name)); u 824 ext/spl/spl_directory.c if (intern->u.dir.index > pos) { u 826 ext/spl/spl_directory.c zend_call_method_with_0_params(&EX(This), Z_OBJCE(EX(This)), &intern->u.dir.func_rewind, "rewind", NULL); u 829 ext/spl/spl_directory.c while (intern->u.dir.index < pos) { u 831 ext/spl/spl_directory.c zend_call_method_with_0_params(&EX(This), Z_OBJCE(EX(This)), &intern->u.dir.func_valid, "valid", &retval); u 840 ext/spl/spl_directory.c zend_call_method_with_0_params(&EX(This), Z_OBJCE(EX(This)), &intern->u.dir.func_next, "next", NULL); u 854 ext/spl/spl_directory.c RETURN_BOOL(intern->u.dir.entry.d_name[0] != '\0'); u 906 ext/spl/spl_directory.c RETURN_STRING(intern->u.dir.entry.d_name); u 964 ext/spl/spl_directory.c fname = php_basename(intern->u.dir.entry.d_name, strlen(intern->u.dir.entry.d_name), NULL, 0); u 1018 ext/spl/spl_directory.c fname = php_basename(intern->u.dir.entry.d_name, strlen(intern->u.dir.entry.d_name), suffix, slen); u 1055 ext/spl/spl_directory.c RETURN_STRING(intern->u.dir.entry.d_name); u 1097 ext/spl/spl_directory.c RETURN_BOOL(spl_filesystem_is_dot(intern->u.dir.entry.d_name)); u 1279 ext/spl/spl_directory.c if (intern->type == SPL_FS_DIR && !intern->file_name && intern->u.dir.entry.d_name[0]) { u 1423 ext/spl/spl_directory.c intern->u.dir.index = 0; u 1424 ext/spl/spl_directory.c if (intern->u.dir.dirp) { u 1425 ext/spl/spl_directory.c php_stream_rewinddir(intern->u.dir.dirp); u 1429 ext/spl/spl_directory.c } while (skip_dots && spl_filesystem_is_dot(intern->u.dir.entry.d_name)); u 1471 ext/spl/spl_directory.c if (spl_filesystem_is_invalid_or_dot(intern->u.dir.entry.d_name)) { u 1509 ext/spl/spl_directory.c if (intern->u.dir.sub_path && intern->u.dir.sub_path[0]) { u 1510 ext/spl/spl_directory.c subdir->u.dir.sub_path_len = (int)spprintf(&subdir->u.dir.sub_path, 0, "%s%c%s", intern->u.dir.sub_path, slash, intern->u.dir.entry.d_name); u 1512 ext/spl/spl_directory.c subdir->u.dir.sub_path_len = (int)strlen(intern->u.dir.entry.d_name); u 1513 ext/spl/spl_directory.c subdir->u.dir.sub_path = estrndup(intern->u.dir.entry.d_name, subdir->u.dir.sub_path_len); u 1532 ext/spl/spl_directory.c if (intern->u.dir.sub_path) { u 1533 ext/spl/spl_directory.c RETURN_STRINGL(intern->u.dir.sub_path, intern->u.dir.sub_path_len); u 1551 ext/spl/spl_directory.c if (intern->u.dir.sub_path) { u 1552 ext/spl/spl_directory.c RETURN_NEW_STR(strpprintf(0, "%s%c%s", intern->u.dir.sub_path, slash, intern->u.dir.entry.d_name)); u 1554 ext/spl/spl_directory.c RETURN_STRING(intern->u.dir.entry.d_name); u 1586 ext/spl/spl_directory.c if (intern->u.dir.dirp && php_stream_is(intern->u.dir.dirp ,&php_glob_stream_ops)) { u 1587 ext/spl/spl_directory.c RETURN_LONG(php_glob_stream_get_count(intern->u.dir.dirp, NULL)); u 1657 ext/spl/spl_directory.c return object->u.dir.entry.d_name[0] != '\0' ? SUCCESS : FAILURE; u 1675 ext/spl/spl_directory.c ZVAL_LONG(key, object->u.dir.index); u 1684 ext/spl/spl_directory.c object->u.dir.index++; u 1698 ext/spl/spl_directory.c object->u.dir.index = 0; u 1699 ext/spl/spl_directory.c if (object->u.dir.dirp) { u 1700 ext/spl/spl_directory.c php_stream_rewinddir(object->u.dir.dirp); u 1753 ext/spl/spl_directory.c ZVAL_STRING(key, object->u.dir.entry.d_name); u 1767 ext/spl/spl_directory.c object->u.dir.index++; u 1770 ext/spl/spl_directory.c } while (spl_filesystem_is_dot(object->u.dir.entry.d_name)); u 1788 ext/spl/spl_directory.c object->u.dir.index = 0; u 1789 ext/spl/spl_directory.c if (object->u.dir.dirp) { u 1790 ext/spl/spl_directory.c php_stream_rewinddir(object->u.dir.dirp); u 1794 ext/spl/spl_directory.c } while (spl_filesystem_is_dot(object->u.dir.entry.d_name)); u 1861 ext/spl/spl_directory.c ZVAL_STRING(retval_ptr, intern->u.dir.entry.d_name); u 1865 ext/spl/spl_directory.c ZVAL_STRING(writeobj, intern->u.dir.entry.d_name); u 2014 ext/spl/spl_directory.c zend_long line_add = (intern->u.file.current_line || !Z_ISUNDEF(intern->u.file.current_zval)) ? 1 : 0; u 2018 ext/spl/spl_directory.c if (php_stream_eof(intern->u.file.stream)) { u 2025 ext/spl/spl_directory.c if (intern->u.file.max_line_len > 0) { u 2026 ext/spl/spl_directory.c buf = safe_emalloc((intern->u.file.max_line_len + 1), sizeof(char), 0); u 2027 ext/spl/spl_directory.c if (php_stream_get_line(intern->u.file.stream, buf, intern->u.file.max_line_len + 1, &line_len) == NULL) { u 2034 ext/spl/spl_directory.c buf = php_stream_get_line(intern->u.file.stream, NULL, 0, &line_len); u 2038 ext/spl/spl_directory.c intern->u.file.current_line = estrdup(""); u 2039 ext/spl/spl_directory.c intern->u.file.current_line_len = 0; u 2046 ext/spl/spl_directory.c intern->u.file.current_line = buf; u 2047 ext/spl/spl_directory.c intern->u.file.current_line_len = line_len; u 2049 ext/spl/spl_directory.c intern->u.file.current_line_num += line_add; u 2058 ext/spl/spl_directory.c zval *zresource_ptr = &intern->u.file.zresource, retval; u 2123 ext/spl/spl_directory.c } while (ret == SUCCESS && !intern->u.file.current_line_len && SPL_HAS_FLAG(intern->flags, SPL_FILE_OBJECT_SKIP_EMPTY)); u 2126 ext/spl/spl_directory.c size_t buf_len = intern->u.file.current_line_len; u 2127 ext/spl/spl_directory.c char *buf = estrndup(intern->u.file.current_line, buf_len); u 2129 ext/spl/spl_directory.c if (!Z_ISUNDEF(intern->u.file.current_zval)) { u 2130 ext/spl/spl_directory.c zval_ptr_dtor(&intern->u.file.current_zval); u 2131 ext/spl/spl_directory.c ZVAL_UNDEF(&intern->u.file.current_zval); u 2134 ext/spl/spl_directory.c php_fgetcsv(intern->u.file.stream, delimiter, enclosure, escape, buf_len, buf, &intern->u.file.current_zval); u 2137 ext/spl/spl_directory.c value = &intern->u.file.current_zval; u 2151 ext/spl/spl_directory.c if (SPL_HAS_FLAG(intern->flags, SPL_FILE_OBJECT_READ_CSV) || intern->u.file.func_getCurr->common.scope != spl_ce_SplFileObject) { u 2152 ext/spl/spl_directory.c if (php_stream_eof(intern->u.file.stream)) { u 2159 ext/spl/spl_directory.c return spl_filesystem_file_read_csv(intern, intern->u.file.delimiter, intern->u.file.enclosure, intern->u.file.escape, NULL); u 2162 ext/spl/spl_directory.c zend_call_method_with_0_params(this_ptr, Z_OBJCE(EX(This)), &intern->u.file.func_getCurr, "getCurrentLine", &retval); u 2165 ext/spl/spl_directory.c if (intern->u.file.current_line || !Z_ISUNDEF(intern->u.file.current_zval)) { u 2166 ext/spl/spl_directory.c intern->u.file.current_line_num++; u 2170 ext/spl/spl_directory.c intern->u.file.current_line = estrndup(Z_STRVAL(retval), Z_STRLEN(retval)); u 2171 ext/spl/spl_directory.c intern->u.file.current_line_len = Z_STRLEN(retval); u 2176 ext/spl/spl_directory.c ZVAL_COPY(&intern->u.file.current_zval, value); u 2190 ext/spl/spl_directory.c if (intern->u.file.current_line) { u 2191 ext/spl/spl_directory.c return intern->u.file.current_line_len == 0; u 2192 ext/spl/spl_directory.c } else if (!Z_ISUNDEF(intern->u.file.current_zval)) { u 2193 ext/spl/spl_directory.c switch(Z_TYPE(intern->u.file.current_zval)) { u 2195 ext/spl/spl_directory.c return Z_STRLEN(intern->u.file.current_zval) == 0; u 2198 ext/spl/spl_directory.c && zend_hash_num_elements(Z_ARRVAL(intern->u.file.current_zval)) == 1) { u 2202 ext/spl/spl_directory.c while (Z_ISUNDEF(Z_ARRVAL(intern->u.file.current_zval)->arData[idx].val)) { u 2205 ext/spl/spl_directory.c first = &Z_ARRVAL(intern->u.file.current_zval)->arData[idx].val; u 2208 ext/spl/spl_directory.c return zend_hash_num_elements(Z_ARRVAL(intern->u.file.current_zval)) == 0; u 2235 ext/spl/spl_directory.c if(!intern->u.file.stream) { u 2239 ext/spl/spl_directory.c if (-1 == php_stream_rewind(intern->u.file.stream)) { u 2243 ext/spl/spl_directory.c intern->u.file.current_line_num = 0; u 2261 ext/spl/spl_directory.c intern->u.file.open_mode = NULL; u 2262 ext/spl/spl_directory.c intern->u.file.open_mode_len = 0; u 2266 ext/spl/spl_directory.c &intern->u.file.open_mode, &intern->u.file.open_mode_len, u 2267 ext/spl/spl_directory.c &use_include_path, &intern->u.file.zcontext) == FAILURE) { u 2268 ext/spl/spl_directory.c intern->u.file.open_mode = NULL; u 2273 ext/spl/spl_directory.c if (intern->u.file.open_mode == NULL) { u 2274 ext/spl/spl_directory.c intern->u.file.open_mode = "r"; u 2275 ext/spl/spl_directory.c intern->u.file.open_mode_len = 1; u 2281 ext/spl/spl_directory.c tmp_path_len = strlen(intern->u.file.stream->orig_path); u 2283 ext/spl/spl_directory.c if (tmp_path_len > 1 && IS_SLASH_AT(intern->u.file.stream->orig_path, tmp_path_len-1)) { u 2287 ext/spl/spl_directory.c tmp_path = estrndup(intern->u.file.stream->orig_path, tmp_path_len); u 2303 ext/spl/spl_directory.c intern->_path = estrndup(intern->u.file.stream->orig_path, intern->_path_len); u 2333 ext/spl/spl_directory.c intern->u.file.open_mode = "wb"; u 2334 ext/spl/spl_directory.c intern->u.file.open_mode_len = 1; u 2367 ext/spl/spl_directory.c if(!intern->u.file.stream) { u 2372 ext/spl/spl_directory.c RETURN_BOOL(php_stream_eof(intern->u.file.stream)); u 2386 ext/spl/spl_directory.c RETURN_BOOL(intern->u.file.current_line || !Z_ISUNDEF(intern->u.file.current_zval)); u 2388 ext/spl/spl_directory.c if(!intern->u.file.stream) { u 2391 ext/spl/spl_directory.c RETVAL_BOOL(!php_stream_eof(intern->u.file.stream)); u 2405 ext/spl/spl_directory.c if(!intern->u.file.stream) { u 2413 ext/spl/spl_directory.c RETURN_STRINGL(intern->u.file.current_line, intern->u.file.current_line_len); u 2426 ext/spl/spl_directory.c if(!intern->u.file.stream) { u 2431 ext/spl/spl_directory.c if (!intern->u.file.current_line && Z_ISUNDEF(intern->u.file.current_zval)) { u 2434 ext/spl/spl_directory.c if (intern->u.file.current_line && (!SPL_HAS_FLAG(intern->flags, SPL_FILE_OBJECT_READ_CSV) || Z_ISUNDEF(intern->u.file.current_zval))) { u 2435 ext/spl/spl_directory.c RETURN_STRINGL(intern->u.file.current_line, intern->u.file.current_line_len); u 2436 ext/spl/spl_directory.c } else if (!Z_ISUNDEF(intern->u.file.current_zval)) { u 2437 ext/spl/spl_directory.c zval *value = &intern->u.file.current_zval; u 2460 ext/spl/spl_directory.c RETURN_LONG(intern->u.file.current_line_num); u 2477 ext/spl/spl_directory.c intern->u.file.current_line_num++; u 2521 ext/spl/spl_directory.c intern->u.file.max_line_len = max_len; u 2534 ext/spl/spl_directory.c RETURN_LONG((zend_long)intern->u.file.max_line_len); u 2572 ext/spl/spl_directory.c char delimiter = intern->u.file.delimiter, enclosure = intern->u.file.enclosure, escape = intern->u.file.escape; u 2578 ext/spl/spl_directory.c if(!intern->u.file.stream) { u 2619 ext/spl/spl_directory.c char delimiter = intern->u.file.delimiter, enclosure = intern->u.file.enclosure, escape = intern->u.file.escape; u 2653 ext/spl/spl_directory.c ret = php_fputcsv(intern->u.file.stream, fields, delimiter, enclosure, escape); u 2695 ext/spl/spl_directory.c intern->u.file.delimiter = delimiter; u 2696 ext/spl/spl_directory.c intern->u.file.enclosure = enclosure; u 2697 ext/spl/spl_directory.c intern->u.file.escape = escape; u 2711 ext/spl/spl_directory.c delimiter[0] = intern->u.file.delimiter; u 2713 ext/spl/spl_directory.c enclosure[0] = intern->u.file.enclosure; u 2732 ext/spl/spl_directory.c if(!intern->u.file.stream) { u 2737 ext/spl/spl_directory.c RETURN_BOOL(!php_stream_flush(intern->u.file.stream)); u 2747 ext/spl/spl_directory.c if(!intern->u.file.stream) { u 2752 ext/spl/spl_directory.c ret = php_stream_tell(intern->u.file.stream); u 2772 ext/spl/spl_directory.c if(!intern->u.file.stream) { u 2778 ext/spl/spl_directory.c RETURN_LONG(php_stream_seek(intern->u.file.stream, pos, (int)whence)); u 2789 ext/spl/spl_directory.c if(!intern->u.file.stream) { u 2796 ext/spl/spl_directory.c result = php_stream_getc(intern->u.file.stream); u 2802 ext/spl/spl_directory.c intern->u.file.current_line_num++; u 2818 ext/spl/spl_directory.c if(!intern->u.file.stream) { u 2823 ext/spl/spl_directory.c if (intern->u.file.max_line_len > 0) { u 2824 ext/spl/spl_directory.c ZVAL_LONG(&arg2, intern->u.file.max_line_len); u 2830 ext/spl/spl_directory.c intern->u.file.current_line_num++; u 2841 ext/spl/spl_directory.c if(!intern->u.file.stream) { u 2846 ext/spl/spl_directory.c RETURN_LONG(php_stream_passthru(intern->u.file.stream)); u 2855 ext/spl/spl_directory.c if(!intern->u.file.stream) { u 2861 ext/spl/spl_directory.c intern->u.file.current_line_num++; u 2880 ext/spl/spl_directory.c if(!intern->u.file.stream) { u 2897 ext/spl/spl_directory.c RETURN_LONG(php_stream_write(intern->u.file.stream, str, str_len)); u 2909 ext/spl/spl_directory.c if(!intern->u.file.stream) { u 2920 ext/spl/spl_directory.c Z_STRLEN_P(return_value) = php_stream_read(intern->u.file.stream, Z_STRVAL_P(return_value), length); u 2942 ext/spl/spl_directory.c if(!intern->u.file.stream) { u 2947 ext/spl/spl_directory.c if (!php_stream_truncate_supported(intern->u.file.stream)) { u 2952 ext/spl/spl_directory.c RETURN_BOOL(0 == php_stream_truncate_set_size(intern->u.file.stream, size)); u 2965 ext/spl/spl_directory.c if(!intern->u.file.stream) { u 2977 ext/spl/spl_directory.c while(intern->u.file.current_line_num < line_pos) { u 103 ext/spl/spl_directory.h } u; u 1468 ext/spl/spl_iterators.c intern->u.limit.offset = 0; /* start at beginning */ u 1469 ext/spl/spl_iterators.c intern->u.limit.count = -1; /* get all */ u 1470 ext/spl/spl_iterators.c if (zend_parse_parameters_throw(ZEND_NUM_ARGS(), "O|ll", &zobject, ce_inner, &intern->u.limit.offset, &intern->u.limit.count) == FAILURE) { u 1473 ext/spl/spl_iterators.c if (intern->u.limit.offset < 0) { u 1477 ext/spl/spl_iterators.c if (intern->u.limit.count < 0 && intern->u.limit.count != -1) { u 1493 ext/spl/spl_iterators.c intern->u.caching.flags |= flags & CIT_PUBLIC; u 1494 ext/spl/spl_iterators.c array_init(&intern->u.caching.zcache); u 1535 ext/spl/spl_iterators.c spl_instantiate(spl_ce_ArrayIterator, &intern->u.append.zarrayit); u 1536 ext/spl/spl_iterators.c zend_call_method_with_0_params(&intern->u.append.zarrayit, spl_ce_ArrayIterator, &spl_ce_ArrayIterator->constructor, "__construct", NULL); u 1537 ext/spl/spl_iterators.c intern->u.append.iterator = spl_ce_ArrayIterator->get_iterator(spl_ce_ArrayIterator, &intern->u.append.zarrayit, 0); u 1546 ext/spl/spl_iterators.c intern->u.regex.use_flags = ZEND_NUM_ARGS() >= 5; u 1547 ext/spl/spl_iterators.c intern->u.regex.flags = 0; u 1548 ext/spl/spl_iterators.c intern->u.regex.preg_flags = 0; u 1549 ext/spl/spl_iterators.c if (zend_parse_parameters_throw(ZEND_NUM_ARGS(), "OS|lll", &zobject, ce_inner, ®ex, &mode, &intern->u.regex.flags, &intern->u.regex.preg_flags) == FAILURE) { u 1556 ext/spl/spl_iterators.c intern->u.regex.mode = mode; u 1557 ext/spl/spl_iterators.c intern->u.regex.regex = zend_string_copy(regex); u 1560 ext/spl/spl_iterators.c intern->u.regex.pce = pcre_get_compiled_regex_cache(regex); u 1563 ext/spl/spl_iterators.c if (intern->u.regex.pce == NULL) { u 1567 ext/spl/spl_iterators.c intern->u.regex.pce->refcount++; u 1584 ext/spl/spl_iterators.c intern->u.cbfilter = cfi; u 1667 ext/spl/spl_iterators.c if (Z_TYPE(intern->u.caching.zstr) != IS_UNDEF) { u 1668 ext/spl/spl_iterators.c zval_ptr_dtor(&intern->u.caching.zstr); u 1669 ext/spl/spl_iterators.c ZVAL_UNDEF(&intern->u.caching.zstr); u 1671 ext/spl/spl_iterators.c if (Z_TYPE(intern->u.caching.zchildren) != IS_UNDEF) { u 1672 ext/spl/spl_iterators.c zval_ptr_dtor(&intern->u.caching.zchildren); u 1673 ext/spl/spl_iterators.c ZVAL_UNDEF(&intern->u.caching.zchildren); u 1974 ext/spl/spl_iterators.c spl_instantiate_arg_ex2(Z_OBJCE_P(getThis()), return_value, &retval, &intern->u.cbfilter->fci.function_name); u 1998 ext/spl/spl_iterators.c zend_fcall_info *fci = &intern->u.cbfilter->fci; u 1999 ext/spl/spl_iterators.c zend_fcall_info_cache *fcc = &intern->u.cbfilter->fcc; u 2052 ext/spl/spl_iterators.c if (intern->u.regex.flags & REGIT_USE_KEY) { u 2058 ext/spl/spl_iterators.c switch (intern->u.regex.mode) u 2063 ext/spl/spl_iterators.c if (intern->u.regex.pce->extra) { u 2064 ext/spl/spl_iterators.c intern->u.regex.pce->extra->flags &= ~PCRE_EXTRA_MARK; u 2067 ext/spl/spl_iterators.c count = pcre_exec(intern->u.regex.pce->re, intern->u.regex.pce->extra, ZSTR_VAL(subject), ZSTR_LEN(subject), 0, 0, NULL, 0); u 2075 ext/spl/spl_iterators.c php_pcre_match_impl(intern->u.regex.pce, ZSTR_VAL(subject), ZSTR_LEN(subject), &zcount, u 2076 ext/spl/spl_iterators.c &intern->current.data, intern->u.regex.mode == REGIT_MODE_ALL_MATCHES, intern->u.regex.use_flags, intern->u.regex.preg_flags, 0); u 2083 ext/spl/spl_iterators.c php_pcre_split_impl(intern->u.regex.pce, ZSTR_VAL(subject), ZSTR_LEN(subject), &intern->current.data, -1, intern->u.regex.preg_flags); u 2095 ext/spl/spl_iterators.c result = php_pcre_replace_impl(intern->u.regex.pce, subject, ZSTR_VAL(subject), ZSTR_LEN(subject), replacement, 0, -1, &count); u 2097 ext/spl/spl_iterators.c if (intern->u.regex.flags & REGIT_USE_KEY) { u 2111 ext/spl/spl_iterators.c if (intern->u.regex.flags & REGIT_INVERTED) { u 2127 ext/spl/spl_iterators.c RETURN_STR_COPY(intern->u.regex.regex); u 2142 ext/spl/spl_iterators.c RETURN_LONG(intern->u.regex.mode); u 2163 ext/spl/spl_iterators.c intern->u.regex.mode = mode; u 2178 ext/spl/spl_iterators.c RETURN_LONG(intern->u.regex.flags); u 2194 ext/spl/spl_iterators.c intern->u.regex.flags = flags; u 2209 ext/spl/spl_iterators.c if (intern->u.regex.use_flags) { u 2210 ext/spl/spl_iterators.c RETURN_LONG(intern->u.regex.preg_flags); u 2229 ext/spl/spl_iterators.c intern->u.regex.preg_flags = preg_flags; u 2230 ext/spl/spl_iterators.c intern->u.regex.use_flags = 1; u 2258 ext/spl/spl_iterators.c ZVAL_STR_COPY(&args[1], intern->u.regex.regex); u 2259 ext/spl/spl_iterators.c ZVAL_LONG(&args[2], intern->u.regex.mode); u 2260 ext/spl/spl_iterators.c ZVAL_LONG(&args[3], intern->u.regex.flags); u 2261 ext/spl/spl_iterators.c ZVAL_LONG(&args[4], intern->u.regex.preg_flags); u 2319 ext/spl/spl_iterators.c zend_iterator_dtor(object->u.append.iterator); u 2320 ext/spl/spl_iterators.c if (Z_TYPE(object->u.append.zarrayit) != IS_UNDEF) { u 2321 ext/spl/spl_iterators.c zval_ptr_dtor(&object->u.append.zarrayit); u 2326 ext/spl/spl_iterators.c zval_ptr_dtor(&object->u.caching.zcache); u 2331 ext/spl/spl_iterators.c if (object->u.regex.pce) { u 2332 ext/spl/spl_iterators.c object->u.regex.pce->refcount--; u 2334 ext/spl/spl_iterators.c if (object->u.regex.regex) { u 2335 ext/spl/spl_iterators.c zend_string_release(object->u.regex.regex); u 2341 ext/spl/spl_iterators.c if (object->u.cbfilter) { u 2342 ext/spl/spl_iterators.c _spl_cbfilter_it_intern *cbfilter = object->u.cbfilter; u 2343 ext/spl/spl_iterators.c object->u.cbfilter = NULL; u 2482 ext/spl/spl_iterators.c if (intern->u.limit.count != -1 && intern->current.pos >= intern->u.limit.offset + intern->u.limit.count) { u 2494 ext/spl/spl_iterators.c if (pos < intern->u.limit.offset) { u 2495 ext/spl/spl_iterators.c zend_throw_exception_ex(spl_ce_OutOfBoundsException, 0, "Cannot seek to %pd which is below the offset %pd", pos, intern->u.limit.offset); u 2498 ext/spl/spl_iterators.c if (pos >= intern->u.limit.offset + intern->u.limit.count && intern->u.limit.count != -1) { u 2499 ext/spl/spl_iterators.c zend_throw_exception_ex(spl_ce_OutOfBoundsException, 0, "Cannot seek to %pd which is behind offset %pd plus count %pd", pos, intern->u.limit.offset, intern->u.limit.count); u 2543 ext/spl/spl_iterators.c spl_limit_it_seek(intern, intern->u.limit.offset); u 2555 ext/spl/spl_iterators.c RETURN_BOOL((intern->u.limit.count == -1 || intern->current.pos < intern->u.limit.offset + intern->u.limit.count) && Z_TYPE(intern->current.data) != IS_UNDEF); u 2567 ext/spl/spl_iterators.c if (intern->u.limit.count == -1 || intern->current.pos < intern->u.limit.offset + intern->u.limit.count) { u 2631 ext/spl/spl_iterators.c return intern->u.caching.flags & CIT_VALID ? SUCCESS : FAILURE; u 2642 ext/spl/spl_iterators.c intern->u.caching.flags |= CIT_VALID; u 2644 ext/spl/spl_iterators.c if (intern->u.caching.flags & CIT_FULL_CACHE) { u 2650 ext/spl/spl_iterators.c array_set_zval_key(Z_ARRVAL(intern->u.caching.zcache), key, data); u 2659 ext/spl/spl_iterators.c if (intern->u.caching.flags & CIT_CATCH_GET_CHILD) { u 2669 ext/spl/spl_iterators.c if (intern->u.caching.flags & CIT_CATCH_GET_CHILD) { u 2676 ext/spl/spl_iterators.c ZVAL_LONG(&zflags, intern->u.caching.flags & CIT_PUBLIC); u 2677 ext/spl/spl_iterators.c spl_instantiate_arg_ex2(spl_ce_RecursiveCachingIterator, &intern->u.caching.zchildren, &zchildren, &zflags); u 2683 ext/spl/spl_iterators.c if (intern->u.caching.flags & CIT_CATCH_GET_CHILD) { u 2691 ext/spl/spl_iterators.c if (intern->u.caching.flags & (CIT_TOSTRING_USE_INNER|CIT_CALL_TOSTRING)) { u 2694 ext/spl/spl_iterators.c if (intern->u.caching.flags & CIT_TOSTRING_USE_INNER) { u 2695 ext/spl/spl_iterators.c ZVAL_COPY_VALUE(&intern->u.caching.zstr, &intern->inner.zobject); u 2697 ext/spl/spl_iterators.c ZVAL_COPY_VALUE(&intern->u.caching.zstr, &intern->current.data); u 2699 ext/spl/spl_iterators.c use_copy = zend_make_printable_zval(&intern->u.caching.zstr, &expr_copy); u 2701 ext/spl/spl_iterators.c ZVAL_COPY_VALUE(&intern->u.caching.zstr, &expr_copy); u 2702 ext/spl/spl_iterators.c } else if (Z_REFCOUNTED(intern->u.caching.zstr)) { u 2703 ext/spl/spl_iterators.c Z_ADDREF(intern->u.caching.zstr); u 2708 ext/spl/spl_iterators.c intern->u.caching.flags &= ~CIT_VALID; u 2715 ext/spl/spl_iterators.c zend_hash_clean(Z_ARRVAL(intern->u.caching.zcache)); u 2794 ext/spl/spl_iterators.c if (!(intern->u.caching.flags & (CIT_CALL_TOSTRING|CIT_TOSTRING_USE_KEY|CIT_TOSTRING_USE_CURRENT|CIT_TOSTRING_USE_INNER))) { u 2798 ext/spl/spl_iterators.c if (intern->u.caching.flags & CIT_TOSTRING_USE_KEY) { u 2802 ext/spl/spl_iterators.c } else if (intern->u.caching.flags & CIT_TOSTRING_USE_CURRENT) { u 2807 ext/spl/spl_iterators.c if (Z_TYPE(intern->u.caching.zstr) == IS_STRING) { u 2808 ext/spl/spl_iterators.c RETURN_STR_COPY(Z_STR_P(&intern->u.caching.zstr)); u 2824 ext/spl/spl_iterators.c if (!(intern->u.caching.flags & CIT_FULL_CACHE)) { u 2836 ext/spl/spl_iterators.c zend_symtable_update(Z_ARRVAL(intern->u.caching.zcache), key, value); u 2850 ext/spl/spl_iterators.c if (!(intern->u.caching.flags & CIT_FULL_CACHE)) { u 2859 ext/spl/spl_iterators.c if ((value = zend_symtable_find(Z_ARRVAL(intern->u.caching.zcache), key)) == NULL) { u 2878 ext/spl/spl_iterators.c if (!(intern->u.caching.flags & CIT_FULL_CACHE)) { u 2887 ext/spl/spl_iterators.c zend_symtable_del(Z_ARRVAL(intern->u.caching.zcache), key); u 2900 ext/spl/spl_iterators.c if (!(intern->u.caching.flags & CIT_FULL_CACHE)) { u 2909 ext/spl/spl_iterators.c RETURN_BOOL(zend_symtable_exists(Z_ARRVAL(intern->u.caching.zcache), key)); u 2925 ext/spl/spl_iterators.c if (!(intern->u.caching.flags & CIT_FULL_CACHE)) { u 2930 ext/spl/spl_iterators.c ZVAL_COPY(return_value, &intern->u.caching.zcache); u 2946 ext/spl/spl_iterators.c RETURN_LONG(intern->u.caching.flags); u 2967 ext/spl/spl_iterators.c if ((intern->u.caching.flags & CIT_CALL_TOSTRING) != 0 && (flags & CIT_CALL_TOSTRING) == 0) { u 2971 ext/spl/spl_iterators.c if ((intern->u.caching.flags & CIT_TOSTRING_USE_INNER) != 0 && (flags & CIT_TOSTRING_USE_INNER) == 0) { u 2975 ext/spl/spl_iterators.c if ((flags & CIT_FULL_CACHE) != 0 && (intern->u.caching.flags & CIT_FULL_CACHE) == 0) { u 2977 ext/spl/spl_iterators.c zend_hash_clean(Z_ARRVAL(intern->u.caching.zcache)); u 2979 ext/spl/spl_iterators.c intern->u.caching.flags = (intern->u.caching.flags & ~CIT_PUBLIC) | (flags & CIT_PUBLIC); u 2995 ext/spl/spl_iterators.c if (!(intern->u.caching.flags & CIT_FULL_CACHE)) { u 3000 ext/spl/spl_iterators.c RETURN_LONG(zend_hash_num_elements(Z_ARRVAL(intern->u.caching.zcache))); u 3062 ext/spl/spl_iterators.c RETURN_BOOL(Z_TYPE(intern->u.caching.zchildren) != IS_UNDEF); u 3077 ext/spl/spl_iterators.c if (Z_TYPE(intern->u.caching.zchildren) != IS_UNDEF) { u 3078 ext/spl/spl_iterators.c zval *value = &intern->u.caching.zchildren; u 3325 ext/spl/spl_iterators.c if (intern->u.append.iterator->funcs->valid(intern->u.append.iterator) == SUCCESS) { u 3328 ext/spl/spl_iterators.c it = intern->u.append.iterator->funcs->get_current_data(intern->u.append.iterator); u 3342 ext/spl/spl_iterators.c intern->u.append.iterator->funcs->move_forward(intern->u.append.iterator); u 3377 ext/spl/spl_iterators.c spl_array_iterator_append(&intern->u.append.zarrayit, it); u 3380 ext/spl/spl_iterators.c if (intern->u.append.iterator->funcs->valid(intern->u.append.iterator) != SUCCESS) { u 3381 ext/spl/spl_iterators.c intern->u.append.iterator->funcs->rewind(intern->u.append.iterator); u 3402 ext/spl/spl_iterators.c intern->u.append.iterator->funcs->rewind(intern->u.append.iterator); u 3451 ext/spl/spl_iterators.c spl_array_iterator_key(&intern->u.append.zarrayit, return_value); u 3467 ext/spl/spl_iterators.c value = &intern->u.append.zarrayit; u 166 ext/spl/spl_iterators.h } u; u 11932 ext/sqlite3/libsqlite/sqlite3.c } u; u 12066 ext/sqlite3/libsqlite/sqlite3.c } u; u 12865 ext/sqlite3/libsqlite/sqlite3.c } u; u 14673 ext/sqlite3/libsqlite/sqlite3.c } u; u 17929 ext/sqlite3/libsqlite/sqlite3.c } u; u 17986 ext/sqlite3/libsqlite/sqlite3.c u32 next = mem3.aPool[i].u.list.next; u 17987 ext/sqlite3/libsqlite/sqlite3.c u32 prev = mem3.aPool[i].u.list.prev; u 17992 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[prev].u.list.next = next; u 17995 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[next].u.list.prev = prev; u 17997 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[i].u.list.next = 0; u 17998 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[i].u.list.prev = 0; u 18008 ext/sqlite3/libsqlite/sqlite3.c assert( (mem3.aPool[i-1].u.hdr.size4x & 1)==0 ); u 18010 ext/sqlite3/libsqlite/sqlite3.c size = mem3.aPool[i-1].u.hdr.size4x/4; u 18011 ext/sqlite3/libsqlite/sqlite3.c assert( size==mem3.aPool[i+size-1].u.hdr.prevSize ); u 18027 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[i].u.list.next = *pRoot; u 18028 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[i].u.list.prev = 0; u 18030 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[*pRoot].u.list.prev = i; u 18043 ext/sqlite3/libsqlite/sqlite3.c assert( (mem3.aPool[i-1].u.hdr.size4x & 1)==0 ); u 18044 ext/sqlite3/libsqlite/sqlite3.c size = mem3.aPool[i-1].u.hdr.size4x/4; u 18045 ext/sqlite3/libsqlite/sqlite3.c assert( size==mem3.aPool[i+size-1].u.hdr.prevSize ); u 18094 ext/sqlite3/libsqlite/sqlite3.c assert( mem3.aPool[i-1].u.hdr.size4x/4==nBlock ); u 18095 ext/sqlite3/libsqlite/sqlite3.c assert( mem3.aPool[i+nBlock-1].u.hdr.prevSize==nBlock ); u 18096 ext/sqlite3/libsqlite/sqlite3.c x = mem3.aPool[i-1].u.hdr.size4x; u 18097 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[i-1].u.hdr.size4x = nBlock*4 | 1 | (x&2); u 18098 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[i+nBlock-1].u.hdr.prevSize = nBlock; u 18099 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[i+nBlock-1].u.hdr.size4x |= 2; u 18123 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[mem3.iMaster+mem3.szMaster-1].u.hdr.prevSize = nBlock; u 18124 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[mem3.iMaster+mem3.szMaster-1].u.hdr.size4x |= 2; u 18125 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[newi-1].u.hdr.size4x = nBlock*4 + 1; u 18127 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[newi-1].u.hdr.prevSize = mem3.szMaster; u 18128 ext/sqlite3/libsqlite/sqlite3.c x = mem3.aPool[mem3.iMaster-1].u.hdr.size4x & 2; u 18129 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[mem3.iMaster-1].u.hdr.size4x = mem3.szMaster*4 | x; u 18158 ext/sqlite3/libsqlite/sqlite3.c iNext = mem3.aPool[i].u.list.next; u 18159 ext/sqlite3/libsqlite/sqlite3.c size = mem3.aPool[i-1].u.hdr.size4x; u 18163 ext/sqlite3/libsqlite/sqlite3.c assert( i > mem3.aPool[i-1].u.hdr.prevSize ); u 18164 ext/sqlite3/libsqlite/sqlite3.c prev = i - mem3.aPool[i-1].u.hdr.prevSize; u 18166 ext/sqlite3/libsqlite/sqlite3.c iNext = mem3.aPool[prev].u.list.next; u 18170 ext/sqlite3/libsqlite/sqlite3.c x = mem3.aPool[prev-1].u.hdr.size4x & 2; u 18171 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[prev-1].u.hdr.size4x = size*4 | x; u 18172 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[prev+size-1].u.hdr.prevSize = size; u 18219 ext/sqlite3/libsqlite/sqlite3.c for(i=mem3.aiHash[hash]; i>0; i=mem3.aPool[i].u.list.next){ u 18220 ext/sqlite3/libsqlite/sqlite3.c if( mem3.aPool[i-1].u.hdr.size4x/4==nBlock ){ u 18281 ext/sqlite3/libsqlite/sqlite3.c assert( (mem3.aPool[i-1].u.hdr.size4x&1)==1 ); u 18282 ext/sqlite3/libsqlite/sqlite3.c size = mem3.aPool[i-1].u.hdr.size4x/4; u 18284 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[i-1].u.hdr.size4x &= ~1; u 18285 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[i+size-1].u.hdr.prevSize = size; u 18286 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[i+size-1].u.hdr.size4x &= ~2; u 18291 ext/sqlite3/libsqlite/sqlite3.c while( (mem3.aPool[mem3.iMaster-1].u.hdr.size4x&2)==0 ){ u 18292 ext/sqlite3/libsqlite/sqlite3.c size = mem3.aPool[mem3.iMaster-1].u.hdr.prevSize; u 18296 ext/sqlite3/libsqlite/sqlite3.c x = mem3.aPool[mem3.iMaster-1].u.hdr.size4x & 2; u 18297 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[mem3.iMaster-1].u.hdr.size4x = mem3.szMaster*4 | x; u 18298 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[mem3.iMaster+mem3.szMaster-1].u.hdr.prevSize = mem3.szMaster; u 18300 ext/sqlite3/libsqlite/sqlite3.c x = mem3.aPool[mem3.iMaster-1].u.hdr.size4x & 2; u 18301 ext/sqlite3/libsqlite/sqlite3.c while( (mem3.aPool[mem3.iMaster+mem3.szMaster-1].u.hdr.size4x&1)==0 ){ u 18303 ext/sqlite3/libsqlite/sqlite3.c mem3.szMaster += mem3.aPool[mem3.iMaster+mem3.szMaster-1].u.hdr.size4x/4; u 18304 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[mem3.iMaster-1].u.hdr.size4x = mem3.szMaster*4 | x; u 18305 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[mem3.iMaster+mem3.szMaster-1].u.hdr.prevSize = mem3.szMaster; u 18319 ext/sqlite3/libsqlite/sqlite3.c assert( (pBlock[-1].u.hdr.size4x&1)!=0 ); u 18320 ext/sqlite3/libsqlite/sqlite3.c return (pBlock[-1].u.hdr.size4x&~3)*2 - 4; u 18405 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[0].u.hdr.size4x = (mem3.szMaster<<2) + 2; u 18406 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[mem3.nPool].u.hdr.prevSize = mem3.nPool; u 18407 ext/sqlite3/libsqlite/sqlite3.c mem3.aPool[mem3.nPool].u.hdr.size4x = 1; u 18445 ext/sqlite3/libsqlite/sqlite3.c size = mem3.aPool[i-1].u.hdr.size4x; u 18451 ext/sqlite3/libsqlite/sqlite3.c if( (size&1)==0 && mem3.aPool[i+size/4-1].u.hdr.prevSize!=size/4 ){ u 18456 ext/sqlite3/libsqlite/sqlite3.c if( ((mem3.aPool[i+size/4-1].u.hdr.size4x&2)>>1)!=(size&1) ){ u 18471 ext/sqlite3/libsqlite/sqlite3.c for(j = mem3.aiSmall[i]; j>0; j=mem3.aPool[j].u.list.next){ u 18473 ext/sqlite3/libsqlite/sqlite3.c (mem3.aPool[j-1].u.hdr.size4x/4)*8-8); u 18480 ext/sqlite3/libsqlite/sqlite3.c for(j = mem3.aiHash[i]; j>0; j=mem3.aPool[j].u.list.next){ u 18482 ext/sqlite3/libsqlite/sqlite3.c (mem3.aPool[j-1].u.hdr.size4x/4)*8-8); u 23944 ext/sqlite3/libsqlite/sqlite3.c u64 u = 0; u 23974 ext/sqlite3/libsqlite/sqlite3.c u = u*10 + c - '0'; u 23976 ext/sqlite3/libsqlite/sqlite3.c if( u>LARGEST_INT64 ){ u 23979 ext/sqlite3/libsqlite/sqlite3.c *pNum = -(i64)u; u 23981 ext/sqlite3/libsqlite/sqlite3.c *pNum = (i64)u; u 23992 ext/sqlite3/libsqlite/sqlite3.c assert( u<=LARGEST_INT64 ); u 23999 ext/sqlite3/libsqlite/sqlite3.c assert( u<=LARGEST_INT64 ); u 24007 ext/sqlite3/libsqlite/sqlite3.c assert( u-1==LARGEST_INT64 ); u 24030 ext/sqlite3/libsqlite/sqlite3.c u64 u = 0; u 24034 ext/sqlite3/libsqlite/sqlite3.c u = u*16 + sqlite3HexToInt(z[k]); u 24036 ext/sqlite3/libsqlite/sqlite3.c memcpy(pOut, &u, 8); u 24070 ext/sqlite3/libsqlite/sqlite3.c u32 u = 0; u 24074 ext/sqlite3/libsqlite/sqlite3.c u = u*16 + sqlite3HexToInt(zNum[i]); u 24076 ext/sqlite3/libsqlite/sqlite3.c if( (u&0x80000000)==0 && sqlite3Isxdigit(zNum[i])==0 ){ u 24077 ext/sqlite3/libsqlite/sqlite3.c memcpy(pValue, &u, 4); u 38950 ext/sqlite3/libsqlite/sqlite3.c } u; u 38980 ext/sqlite3/libsqlite/sqlite3.c p = p->u.apSub[bin]; u 38986 ext/sqlite3/libsqlite/sqlite3.c return (p->u.aBitmap[i/BITVEC_SZELEM] & (1<<(i&(BITVEC_SZELEM-1))))!=0; u 38989 ext/sqlite3/libsqlite/sqlite3.c while( p->u.aHash[h] ){ u 38990 ext/sqlite3/libsqlite/sqlite3.c if( p->u.aHash[h]==i ) return 1; u 39018 ext/sqlite3/libsqlite/sqlite3.c if( p->u.apSub[bin]==0 ){ u 39019 ext/sqlite3/libsqlite/sqlite3.c p->u.apSub[bin] = sqlite3BitvecCreate( p->iDivisor ); u 39020 ext/sqlite3/libsqlite/sqlite3.c if( p->u.apSub[bin]==0 ) return SQLITE_NOMEM; u 39022 ext/sqlite3/libsqlite/sqlite3.c p = p->u.apSub[bin]; u 39025 ext/sqlite3/libsqlite/sqlite3.c p->u.aBitmap[i/BITVEC_SZELEM] |= 1 << (i&(BITVEC_SZELEM-1)); u 39032 ext/sqlite3/libsqlite/sqlite3.c if( !p->u.aHash[h] ){ u 39042 ext/sqlite3/libsqlite/sqlite3.c if( p->u.aHash[h]==i ) return SQLITE_OK; u 39045 ext/sqlite3/libsqlite/sqlite3.c } while( p->u.aHash[h] ); u 39053 ext/sqlite3/libsqlite/sqlite3.c u32 *aiValues = sqlite3StackAllocRaw(0, sizeof(p->u.aHash)); u 39057 ext/sqlite3/libsqlite/sqlite3.c memcpy(aiValues, p->u.aHash, sizeof(p->u.aHash)); u 39058 ext/sqlite3/libsqlite/sqlite3.c memset(p->u.apSub, 0, sizeof(p->u.apSub)); u 39070 ext/sqlite3/libsqlite/sqlite3.c p->u.aHash[h] = i; u 39087 ext/sqlite3/libsqlite/sqlite3.c p = p->u.apSub[bin]; u 39093 ext/sqlite3/libsqlite/sqlite3.c p->u.aBitmap[i/BITVEC_SZELEM] &= ~(1 << (i&(BITVEC_SZELEM-1))); u 39097 ext/sqlite3/libsqlite/sqlite3.c memcpy(aiValues, p->u.aHash, sizeof(p->u.aHash)); u 39098 ext/sqlite3/libsqlite/sqlite3.c memset(p->u.aHash, 0, sizeof(p->u.aHash)); u 39104 ext/sqlite3/libsqlite/sqlite3.c while( p->u.aHash[h] ){ u 39108 ext/sqlite3/libsqlite/sqlite3.c p->u.aHash[h] = aiValues[j]; u 39122 ext/sqlite3/libsqlite/sqlite3.c sqlite3BitvecDestroy(p->u.apSub[i]); u 41553 ext/sqlite3/libsqlite/sqlite3.c # define sqlite3WalFrames(u,v,w,x,y,z) 0 u 41554 ext/sqlite3/libsqlite/sqlite3.c # define sqlite3WalCheckpoint(r,s,t,u,v,w,x,y,z) 0 u 42874 ext/sqlite3/libsqlite/sqlite3.c u32 u; /* Unsigned loop counter */ u 42892 ext/sqlite3/libsqlite/sqlite3.c for(u=0; u<len; u++){ u 42893 ext/sqlite3/libsqlite/sqlite3.c cksum -= zMaster[u]; u 44305 ext/sqlite3/libsqlite/sqlite3.c u32 u; /* Unsigned loop counter */ u 44406 ext/sqlite3/libsqlite/sqlite3.c for(u=0; u<nRec; u++){ u 63311 ext/sqlite3/libsqlite/sqlite3.c nByte = pMem->n + pMem->u.nZero; u 63319 ext/sqlite3/libsqlite/sqlite3.c memset(&pMem->z[pMem->n], 0, pMem->u.nZero); u 63320 ext/sqlite3/libsqlite/sqlite3.c pMem->n += pMem->u.nZero; u 63392 ext/sqlite3/libsqlite/sqlite3.c sqlite3_snprintf(nByte, pMem->z, "%lld", pMem->u.i); u 63395 ext/sqlite3/libsqlite/sqlite3.c sqlite3_snprintf(nByte, pMem->z, "%!.15g", pMem->u.r); u 63418 ext/sqlite3/libsqlite/sqlite3.c assert( (pMem->flags & MEM_Null)!=0 || pFunc==pMem->u.pDef ); u 63449 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeMemFinalize(p, p->u.pDef); u 63458 ext/sqlite3/libsqlite/sqlite3.c sqlite3RowSetClear(p->u.pRowSet); u 63460 ext/sqlite3/libsqlite/sqlite3.c VdbeFrame *pFrame = p->u.pFrame; u 63550 ext/sqlite3/libsqlite/sqlite3.c return pMem->u.i; u 63552 ext/sqlite3/libsqlite/sqlite3.c return doubleToInt64(pMem->u.r); u 63573 ext/sqlite3/libsqlite/sqlite3.c return pMem->u.r; u 63575 ext/sqlite3/libsqlite/sqlite3.c return (double)pMem->u.i; u 63598 ext/sqlite3/libsqlite/sqlite3.c ix = doubleToInt64(pMem->u.r); u 63610 ext/sqlite3/libsqlite/sqlite3.c if( pMem->u.r==ix && ix>SMALLEST_INT64 && ix<LARGEST_INT64 ){ u 63611 ext/sqlite3/libsqlite/sqlite3.c pMem->u.i = ix; u 63624 ext/sqlite3/libsqlite/sqlite3.c pMem->u.i = sqlite3VdbeIntValue(pMem); u 63637 ext/sqlite3/libsqlite/sqlite3.c pMem->u.r = sqlite3VdbeRealValue(pMem); u 63654 ext/sqlite3/libsqlite/sqlite3.c if( 0==sqlite3Atoi64(pMem->z, &pMem->u.i, pMem->n, pMem->enc) ){ u 63657 ext/sqlite3/libsqlite/sqlite3.c pMem->u.r = sqlite3VdbeRealValue(pMem); u 63756 ext/sqlite3/libsqlite/sqlite3.c pMem->u.nZero = n; u 63768 ext/sqlite3/libsqlite/sqlite3.c pMem->u.i = val; u 63780 ext/sqlite3/libsqlite/sqlite3.c pMem->u.i = val; u 63793 ext/sqlite3/libsqlite/sqlite3.c pMem->u.r = val; u 63815 ext/sqlite3/libsqlite/sqlite3.c pMem->u.pRowSet = sqlite3RowSetInit(db, pMem->zMalloc, pMem->szMalloc); u 63816 ext/sqlite3/libsqlite/sqlite3.c assert( pMem->u.pRowSet!=0 ); u 63830 ext/sqlite3/libsqlite/sqlite3.c n += p->u.nZero; u 64267 ext/sqlite3/libsqlite/sqlite3.c nName = sqlite3Strlen30(p->u.zToken); u 64268 ext/sqlite3/libsqlite/sqlite3.c pFunc = sqlite3FindFunction(db, p->u.zToken, nName, nVal, enc, 0); u 64370 ext/sqlite3/libsqlite/sqlite3.c u8 aff = sqlite3AffinityType(pExpr->u.zToken,0); u 64395 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeMemSetInt64(pVal, (i64)pExpr->u.iValue*negInt); u 64397 ext/sqlite3/libsqlite/sqlite3.c zVal = sqlite3MPrintf(db, "%s%s", zNeg, pExpr->u.zToken); u 64417 ext/sqlite3/libsqlite/sqlite3.c pVal->u.r = -pVal->u.r; u 64418 ext/sqlite3/libsqlite/sqlite3.c }else if( pVal->u.i==SMALLEST_INT64 ){ u 64419 ext/sqlite3/libsqlite/sqlite3.c pVal->u.r = -(double)SMALLEST_INT64; u 64422 ext/sqlite3/libsqlite/sqlite3.c pVal->u.i = -pVal->u.i; u 64433 ext/sqlite3/libsqlite/sqlite3.c assert( pExpr->u.zToken[0]=='x' || pExpr->u.zToken[0]=='X' ); u 64434 ext/sqlite3/libsqlite/sqlite3.c assert( pExpr->u.zToken[1]=='\'' ); u 64437 ext/sqlite3/libsqlite/sqlite3.c zVal = &pExpr->u.zToken[2]; u 64775 ext/sqlite3/libsqlite/sqlite3.c return p->n + p->u.nZero; u 65889 ext/sqlite3/libsqlite/sqlite3.c sqlite3_snprintf(nTemp, zTemp, "%lld", pMem->u.i); u 65891 ext/sqlite3/libsqlite/sqlite3.c sqlite3_snprintf(nTemp, zTemp, "%.16g", pMem->u.r); u 66199 ext/sqlite3/libsqlite/sqlite3.c pMem->u.i = i; /* Program counter */ u 66230 ext/sqlite3/libsqlite/sqlite3.c pMem->u.i = pOp->p1; /* P1 */ u 66234 ext/sqlite3/libsqlite/sqlite3.c pMem->u.i = pOp->p2; /* P2 */ u 66238 ext/sqlite3/libsqlite/sqlite3.c pMem->u.i = pOp->p3; /* P3 */ u 67675 ext/sqlite3/libsqlite/sqlite3.c i64 i = pMem->u.i; u 67676 ext/sqlite3/libsqlite/sqlite3.c u64 u; u 67678 ext/sqlite3/libsqlite/sqlite3.c u = ~i; u 67680 ext/sqlite3/libsqlite/sqlite3.c u = i; u 67682 ext/sqlite3/libsqlite/sqlite3.c if( u<=127 ){ u 67683 ext/sqlite3/libsqlite/sqlite3.c return ((i&1)==i && file_format>=4) ? 8+(u32)u : 1; u 67685 ext/sqlite3/libsqlite/sqlite3.c if( u<=32767 ) return 2; u 67686 ext/sqlite3/libsqlite/sqlite3.c if( u<=8388607 ) return 3; u 67687 ext/sqlite3/libsqlite/sqlite3.c if( u<=2147483647 ) return 4; u 67688 ext/sqlite3/libsqlite/sqlite3.c if( u<=MAX_6BYTE ) return 5; u 67698 ext/sqlite3/libsqlite/sqlite3.c n += pMem->u.nZero; u 67754 ext/sqlite3/libsqlite/sqlite3.c } u; u 67757 ext/sqlite3/libsqlite/sqlite3.c u.r = in; u 67758 ext/sqlite3/libsqlite/sqlite3.c t = u.i[0]; u 67759 ext/sqlite3/libsqlite/sqlite3.c u.i[0] = u.i[1]; u 67760 ext/sqlite3/libsqlite/sqlite3.c u.i[1] = t; u 67761 ext/sqlite3/libsqlite/sqlite3.c return u.r; u 67789 ext/sqlite3/libsqlite/sqlite3.c assert( sizeof(v)==sizeof(pMem->u.r) ); u 67790 ext/sqlite3/libsqlite/sqlite3.c memcpy(&v, &pMem->u.r, sizeof(v)); u 67793 ext/sqlite3/libsqlite/sqlite3.c v = pMem->u.i; u 67806 ext/sqlite3/libsqlite/sqlite3.c assert( pMem->n + ((pMem->flags & MEM_Zero)?pMem->u.nZero:0) u 67846 ext/sqlite3/libsqlite/sqlite3.c pMem->u.i = *(i64*)&x; u 67848 ext/sqlite3/libsqlite/sqlite3.c testcase( pMem->u.i<0 ); u 67864 ext/sqlite3/libsqlite/sqlite3.c assert( sizeof(x)==8 && sizeof(pMem->u.r)==8 ); u 67866 ext/sqlite3/libsqlite/sqlite3.c memcpy(&pMem->u.r, &x, sizeof(x)); u 67867 ext/sqlite3/libsqlite/sqlite3.c pMem->flags = sqlite3IsNaN(pMem->u.r) ? MEM_Null : MEM_Real; u 67887 ext/sqlite3/libsqlite/sqlite3.c pMem->u.i = ONE_BYTE_INT(buf); u 67889 ext/sqlite3/libsqlite/sqlite3.c testcase( pMem->u.i<0 ); u 67895 ext/sqlite3/libsqlite/sqlite3.c pMem->u.i = TWO_BYTE_INT(buf); u 67897 ext/sqlite3/libsqlite/sqlite3.c testcase( pMem->u.i<0 ); u 67903 ext/sqlite3/libsqlite/sqlite3.c pMem->u.i = THREE_BYTE_INT(buf); u 67905 ext/sqlite3/libsqlite/sqlite3.c testcase( pMem->u.i<0 ); u 67911 ext/sqlite3/libsqlite/sqlite3.c pMem->u.i = FOUR_BYTE_INT(buf); u 67913 ext/sqlite3/libsqlite/sqlite3.c testcase( pMem->u.i<0 ); u 67919 ext/sqlite3/libsqlite/sqlite3.c pMem->u.i = FOUR_BYTE_UINT(buf+2) + (((i64)1)<<32)*TWO_BYTE_INT(buf); u 67921 ext/sqlite3/libsqlite/sqlite3.c testcase( pMem->u.i<0 ); u 67934 ext/sqlite3/libsqlite/sqlite3.c pMem->u.i = serial_type-8; u 68012 ext/sqlite3/libsqlite/sqlite3.c u16 u; /* Unsigned loop counter */ u 68020 ext/sqlite3/libsqlite/sqlite3.c u = 0; u 68031 ext/sqlite3/libsqlite/sqlite3.c if( (++u)>=p->nField ) break; u 68033 ext/sqlite3/libsqlite/sqlite3.c assert( u<=pKeyInfo->nField + 1 ); u 68034 ext/sqlite3/libsqlite/sqlite3.c p->nField = u; u 68259 ext/sqlite3/libsqlite/sqlite3.c if( pMem1->u.i < pMem2->u.i ) return -1; u 68260 ext/sqlite3/libsqlite/sqlite3.c if( pMem1->u.i > pMem2->u.i ) return 1; u 68264 ext/sqlite3/libsqlite/sqlite3.c r1 = pMem1->u.r; u 68266 ext/sqlite3/libsqlite/sqlite3.c r1 = (double)pMem1->u.i; u 68271 ext/sqlite3/libsqlite/sqlite3.c r2 = pMem2->u.r; u 68273 ext/sqlite3/libsqlite/sqlite3.c r2 = (double)pMem2->u.i; u 68430 ext/sqlite3/libsqlite/sqlite3.c double rhs = (double)pRhs->u.i; u 68432 ext/sqlite3/libsqlite/sqlite3.c if( mem1.u.r<rhs ){ u 68434 ext/sqlite3/libsqlite/sqlite3.c }else if( mem1.u.r>rhs ){ u 68439 ext/sqlite3/libsqlite/sqlite3.c i64 rhs = pRhs->u.i; u 68456 ext/sqlite3/libsqlite/sqlite3.c double rhs = pRhs->u.r; u 68460 ext/sqlite3/libsqlite/sqlite3.c lhs = mem1.u.r; u 68462 ext/sqlite3/libsqlite/sqlite3.c lhs = (double)mem1.u.i; u 68585 ext/sqlite3/libsqlite/sqlite3.c i64 v = pPKey2->aMem[0].u.i; u 68828 ext/sqlite3/libsqlite/sqlite3.c *rowid = v.u.i; u 69668 ext/sqlite3/libsqlite/sqlite3.c pMem->u.pDef = p->pFunc; u 70288 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_bind_int64(pStmt, i, pValue->u.i); u 70292 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_bind_double(pStmt, i, pValue->u.r); u 70297 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_bind_zeroblob(pStmt, i, pValue->u.nZero); u 70685 ext/sqlite3/libsqlite/sqlite3.c sqlite3XPrintf(&out, 0, "%lld", pVar->u.i); u 70687 ext/sqlite3/libsqlite/sqlite3.c sqlite3XPrintf(&out, 0, "%!.15g", pVar->u.r); u 70718 ext/sqlite3/libsqlite/sqlite3.c sqlite3XPrintf(&out, 0, "zeroblob(%d)", pVar->u.nZero); u 70992 ext/sqlite3/libsqlite/sqlite3.c pRec->u.i = iValue; u 70995 ext/sqlite3/libsqlite/sqlite3.c pRec->u.r = rValue; u 71083 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3AtoF(pMem->z, &pMem->u.r, pMem->n, pMem->enc)==0 ){ u 71086 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3Atoi64(pMem->z, &pMem->u.i, pMem->n, pMem->enc)==SQLITE_OK ){ u 71153 ext/sqlite3/libsqlite/sqlite3.c sqlite3_snprintf(100, zCsr,"+%dz",pMem->u.nZero); u 71202 ext/sqlite3/libsqlite/sqlite3.c printf(" si:%lld", p->u.i); u 71204 ext/sqlite3/libsqlite/sqlite3.c printf(" i:%lld", p->u.i); u 71207 ext/sqlite3/libsqlite/sqlite3.c printf(" r:%g", p->u.r); u 71620 ext/sqlite3/libsqlite/sqlite3.c pIn1->u.i = (int)(pOp-aOp); u 71638 ext/sqlite3/libsqlite/sqlite3.c pOp = &aOp[pIn1->u.i]; u 71660 ext/sqlite3/libsqlite/sqlite3.c pOut->u.i = pOp->p3 - 1; u 71678 ext/sqlite3/libsqlite/sqlite3.c assert( pIn1->u.i>=0 && pIn1->u.i<p->nOp ); u 71679 ext/sqlite3/libsqlite/sqlite3.c pCaller = &aOp[pIn1->u.i]; u 71705 ext/sqlite3/libsqlite/sqlite3.c pcDest = (int)pIn1->u.i; u 71706 ext/sqlite3/libsqlite/sqlite3.c pIn1->u.i = (int)(pOp - aOp); u 71831 ext/sqlite3/libsqlite/sqlite3.c pOut->u.i = pOp->p1; u 71844 ext/sqlite3/libsqlite/sqlite3.c pOut->u.i = *pOp->p4.pI64; u 71859 ext/sqlite3/libsqlite/sqlite3.c pOut->u.r = *pOp->p4.pReal; u 71924 ext/sqlite3/libsqlite/sqlite3.c if( pIn3->u.i ) pOut->flags = MEM_Blob|MEM_Static|MEM_Term; u 72296 ext/sqlite3/libsqlite/sqlite3.c iA = pIn1->u.i; u 72297 ext/sqlite3/libsqlite/sqlite3.c iB = pIn2->u.i; u 72316 ext/sqlite3/libsqlite/sqlite3.c pOut->u.i = iB; u 72343 ext/sqlite3/libsqlite/sqlite3.c pOut->u.i = rB; u 72349 ext/sqlite3/libsqlite/sqlite3.c pOut->u.r = rB; u 72534 ext/sqlite3/libsqlite/sqlite3.c pOut->u.i = iA; u 72551 ext/sqlite3/libsqlite/sqlite3.c pIn1->u.i += pOp->p2; u 72820 ext/sqlite3/libsqlite/sqlite3.c pOut->u.i = res; u 72979 ext/sqlite3/libsqlite/sqlite3.c pOut->u.i = v1; u 72998 ext/sqlite3/libsqlite/sqlite3.c pOut->u.i = !sqlite3VdbeIntValue(pIn1); u 73016 ext/sqlite3/libsqlite/sqlite3.c pOut->u.i = ~sqlite3VdbeIntValue(pIn1); u 73503 ext/sqlite3/libsqlite/sqlite3.c nZero += pRec->u.nZero; u 73504 ext/sqlite3/libsqlite/sqlite3.c len -= pRec->u.nZero; u 73564 ext/sqlite3/libsqlite/sqlite3.c pOut->u.nZero = nZero; u 73589 ext/sqlite3/libsqlite/sqlite3.c pOut->u.i = nEntry; u 73992 ext/sqlite3/libsqlite/sqlite3.c pOut->u.i = iMeta; u 74018 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeUpdateMeta(pDb->pBt, pOp->p2, (int)pIn3->u.i); u 74021 ext/sqlite3/libsqlite/sqlite3.c pDb->pSchema->schema_cookie = (int)pIn3->u.i; u 74025 ext/sqlite3/libsqlite/sqlite3.c pDb->pSchema->file_format = (u8)pIn3->u.i; u 74159 ext/sqlite3/libsqlite/sqlite3.c p2 = (int)pIn2->u.i; u 74501 ext/sqlite3/libsqlite/sqlite3.c if( pIn3->u.r<(double)iKey ){ u 74510 ext/sqlite3/libsqlite/sqlite3.c else if( pIn3->u.r>(double)iKey ){ u 74790 ext/sqlite3/libsqlite/sqlite3.c iKey = pIn3->u.i; u 74814 ext/sqlite3/libsqlite/sqlite3.c pOut->u.i = p->apCsr[pOp->p1]->seqCount++; u 74915 ext/sqlite3/libsqlite/sqlite3.c if( pMem->u.i==MAX_ROWID || pC->useRandomRowid ){ u 74919 ext/sqlite3/libsqlite/sqlite3.c if( v<pMem->u.i+1 ){ u 74920 ext/sqlite3/libsqlite/sqlite3.c v = pMem->u.i + 1; u 74922 ext/sqlite3/libsqlite/sqlite3.c pMem->u.i = v; u 74949 ext/sqlite3/libsqlite/sqlite3.c pOut->u.i = v; u 75026 ext/sqlite3/libsqlite/sqlite3.c iKey = pKey->u.i; u 75042 ext/sqlite3/libsqlite/sqlite3.c nZero = pData->u.nZero; u 75322 ext/sqlite3/libsqlite/sqlite3.c pOut->u.i = v; u 75694 ext/sqlite3/libsqlite/sqlite3.c pOut->u.i = rowid; u 75824 ext/sqlite3/libsqlite/sqlite3.c pOut->u.i = iMoved; u 75869 ext/sqlite3/libsqlite/sqlite3.c aMem[pOp->p3].u.i += nChange; u 75942 ext/sqlite3/libsqlite/sqlite3.c pOut->u.i = pgno; u 76101 ext/sqlite3/libsqlite/sqlite3.c (int)pnErr->u.i, &nErr); u 76103 ext/sqlite3/libsqlite/sqlite3.c pnErr->u.i -= nErr; u 76134 ext/sqlite3/libsqlite/sqlite3.c sqlite3RowSetInsert(pIn1->u.pRowSet, pIn2->u.i); u 76150 ext/sqlite3/libsqlite/sqlite3.c || sqlite3RowSetNext(pIn1->u.pRowSet, &val)==0 u 76208 ext/sqlite3/libsqlite/sqlite3.c exists = sqlite3RowSetTest(pIn1->u.pRowSet, iSet, pIn3->u.i); u 76213 ext/sqlite3/libsqlite/sqlite3.c sqlite3RowSetInsert(pIn1->u.pRowSet, pIn3->u.i); u 76294 ext/sqlite3/libsqlite/sqlite3.c pRt->u.pFrame = pFrame; u 76319 ext/sqlite3/libsqlite/sqlite3.c pFrame = pRt->u.pFrame; u 76441 ext/sqlite3/libsqlite/sqlite3.c if( pIn1->u.i<pIn2->u.i){ u 76442 ext/sqlite3/libsqlite/sqlite3.c pIn1->u.i = pIn2->u.i; u 76461 ext/sqlite3/libsqlite/sqlite3.c VdbeBranchTaken( pIn1->u.i>0, 2); u 76462 ext/sqlite3/libsqlite/sqlite3.c if( pIn1->u.i>0 ) goto jump_to_p2; u 76475 ext/sqlite3/libsqlite/sqlite3.c pIn1->u.i += pOp->p3; u 76476 ext/sqlite3/libsqlite/sqlite3.c VdbeBranchTaken(pIn1->u.i<0, 2); u 76477 ext/sqlite3/libsqlite/sqlite3.c if( pIn1->u.i<0 ) goto jump_to_p2; u 76491 ext/sqlite3/libsqlite/sqlite3.c VdbeBranchTaken(pIn1->u.i<0, 2); u 76492 ext/sqlite3/libsqlite/sqlite3.c if( pIn1->u.i ){ u 76493 ext/sqlite3/libsqlite/sqlite3.c pIn1->u.i += pOp->p3; u 76508 ext/sqlite3/libsqlite/sqlite3.c pIn1->u.i--; u 76509 ext/sqlite3/libsqlite/sqlite3.c VdbeBranchTaken(pIn1->u.i==0, 2); u 76510 ext/sqlite3/libsqlite/sqlite3.c if( pIn1->u.i==0 ) goto jump_to_p2; u 76525 ext/sqlite3/libsqlite/sqlite3.c VdbeBranchTaken(pIn1->u.i==0, 2); u 76526 ext/sqlite3/libsqlite/sqlite3.c if( (pIn1->u.i++)==0 ) goto jump_to_p2; u 76996 ext/sqlite3/libsqlite/sqlite3.c nArg = (int)pArgc->u.i; u 76997 ext/sqlite3/libsqlite/sqlite3.c iQuery = (int)pQuery->u.i; u 77224 ext/sqlite3/libsqlite/sqlite3.c pOut->u.i = sqlite3BtreeLastPage(db->aDb[pOp->p1].pBt); u 77250 ext/sqlite3/libsqlite/sqlite3.c pOut->u.i = sqlite3BtreeMaxPageCount(pBt, newMax); u 77485 ext/sqlite3/libsqlite/sqlite3.c v->aVar[0].u.i = iRow; u 78345 ext/sqlite3/libsqlite/sqlite3.c } u; u 78924 ext/sqlite3/libsqlite/sqlite3.c pNext = p->u.pNext; u 79252 ext/sqlite3/libsqlite/sqlite3.c pp = &p1->u.pNext; u 79253 ext/sqlite3/libsqlite/sqlite3.c p1 = p1->u.pNext; u 79256 ext/sqlite3/libsqlite/sqlite3.c pp = &p2->u.pNext; u 79257 ext/sqlite3/libsqlite/sqlite3.c p2 = p2->u.pNext; u 79306 ext/sqlite3/libsqlite/sqlite3.c assert( p->u.iNext<sqlite3MallocSize(pList->aMemory) ); u 79307 ext/sqlite3/libsqlite/sqlite3.c pNext = (SorterRecord*)&pList->aMemory[p->u.iNext]; u 79310 ext/sqlite3/libsqlite/sqlite3.c pNext = p->u.pNext; u 79313 ext/sqlite3/libsqlite/sqlite3.c p->u.pNext = 0; u 79475 ext/sqlite3/libsqlite/sqlite3.c pNext = p->u.pNext; u 79734 ext/sqlite3/libsqlite/sqlite3.c pNew->u.iNext = (int)((u8*)(pSorter->list.pList) - pSorter->list.aMemory); u 79740 ext/sqlite3/libsqlite/sqlite3.c pNew->u.pNext = pSorter->list.pList; u 80520 ext/sqlite3/libsqlite/sqlite3.c pSorter->list.pList = pFree->u.pNext; u 80521 ext/sqlite3/libsqlite/sqlite3.c pFree->u.pNext = 0; u 81327 ext/sqlite3/libsqlite/sqlite3.c if( pExpr->op==TK_AGG_FUNCTION ) pExpr->op2 += pWalker->u.n; u 81335 ext/sqlite3/libsqlite/sqlite3.c w.u.n = N; u 81406 ext/sqlite3/libsqlite/sqlite3.c if( pEList->a[iCol].u.x.iAlias==0 ){ u 81407 ext/sqlite3/libsqlite/sqlite3.c pEList->a[iCol].u.x.iAlias = (u16)(++pParse->nAlias); u 81409 ext/sqlite3/libsqlite/sqlite3.c pDup->iTable = pEList->a[iCol].u.x.iAlias; u 81412 ext/sqlite3/libsqlite/sqlite3.c pDup = sqlite3ExprAddCollateString(pParse, pDup, pExpr->u.zToken); u 81425 ext/sqlite3/libsqlite/sqlite3.c if( !ExprHasProperty(pExpr, EP_IntValue) && pExpr->u.zToken!=0 ){ u 81427 ext/sqlite3/libsqlite/sqlite3.c pExpr->u.zToken = sqlite3DbStrDup(db, pExpr->u.zToken); u 81885 ext/sqlite3/libsqlite/sqlite3.c sqlite3AtoF(p->u.zToken, &r, sqlite3Strlen30(p->u.zToken), SQLITE_UTF8); u 81906 ext/sqlite3/libsqlite/sqlite3.c pNC = pWalker->u.pNC; u 81947 ext/sqlite3/libsqlite/sqlite3.c return lookupName(pParse, 0, 0, pExpr->u.zToken, pNC, pExpr); u 81963 ext/sqlite3/libsqlite/sqlite3.c zTable = pExpr->pLeft->u.zToken; u 81964 ext/sqlite3/libsqlite/sqlite3.c zColumn = pRight->u.zToken; u 81967 ext/sqlite3/libsqlite/sqlite3.c zDb = pExpr->pLeft->u.zToken; u 81968 ext/sqlite3/libsqlite/sqlite3.c zTable = pRight->pLeft->u.zToken; u 81969 ext/sqlite3/libsqlite/sqlite3.c zColumn = pRight->pRight->u.zToken; u 81990 ext/sqlite3/libsqlite/sqlite3.c zId = pExpr->u.zToken; u 82126 ext/sqlite3/libsqlite/sqlite3.c char *zCol = pE->u.zToken; u 82287 ext/sqlite3/libsqlite/sqlite3.c pNew->u.iValue = iCol; u 82298 ext/sqlite3/libsqlite/sqlite3.c pItem->u.x.iOrderByCol = (u16)iCol; u 82347 ext/sqlite3/libsqlite/sqlite3.c if( pItem->u.x.iOrderByCol ){ u 82348 ext/sqlite3/libsqlite/sqlite3.c if( pItem->u.x.iOrderByCol>pEList->nExpr ){ u 82352 ext/sqlite3/libsqlite/sqlite3.c resolveAlias(pParse, pEList, pItem->u.x.iOrderByCol-1, pItem->pExpr, u 82402 ext/sqlite3/libsqlite/sqlite3.c pItem->u.x.iOrderByCol = (u16)iCol; u 82414 ext/sqlite3/libsqlite/sqlite3.c pItem->u.x.iOrderByCol = (u16)iCol; u 82419 ext/sqlite3/libsqlite/sqlite3.c pItem->u.x.iOrderByCol = 0; u 82425 ext/sqlite3/libsqlite/sqlite3.c pItem->u.x.iOrderByCol = j+1; u 82452 ext/sqlite3/libsqlite/sqlite3.c pOuterNC = pWalker->u.pNC; u 82717 ext/sqlite3/libsqlite/sqlite3.c w.u.pNC = pNC; u 82757 ext/sqlite3/libsqlite/sqlite3.c w.u.pNC = pOuterNC; u 82848 ext/sqlite3/libsqlite/sqlite3.c return sqlite3AffinityType(pExpr->u.zToken, 0); u 82936 ext/sqlite3/libsqlite/sqlite3.c pColl = sqlite3GetCollSeq(pParse, ENC(db), 0, p->u.zToken); u 83274 ext/sqlite3/libsqlite/sqlite3.c pNew->u.iValue = iValue; u 83277 ext/sqlite3/libsqlite/sqlite3.c pNew->u.zToken = (char*)&pNew[1]; u 83279 ext/sqlite3/libsqlite/sqlite3.c if( pToken->n ) memcpy(pNew->u.zToken, pToken->z, pToken->n); u 83280 ext/sqlite3/libsqlite/sqlite3.c pNew->u.zToken[pToken->n] = 0; u 83283 ext/sqlite3/libsqlite/sqlite3.c sqlite3Dequote(pNew->u.zToken); u 83459 ext/sqlite3/libsqlite/sqlite3.c z = pExpr->u.zToken; u 83527 ext/sqlite3/libsqlite/sqlite3.c assert( !ExprHasProperty(p, EP_IntValue) || p->u.iValue>=0 ); u 83533 ext/sqlite3/libsqlite/sqlite3.c if( ExprHasProperty(p, EP_MemToken) ) sqlite3DbFree(db, p->u.zToken); u 83619 ext/sqlite3/libsqlite/sqlite3.c if( !ExprHasProperty(p, EP_IntValue) && p->u.zToken ){ u 83620 ext/sqlite3/libsqlite/sqlite3.c nByte += sqlite3Strlen30(p->u.zToken)+1; u 83684 ext/sqlite3/libsqlite/sqlite3.c if( !ExprHasProperty(p, EP_IntValue) && p->u.zToken ){ u 83685 ext/sqlite3/libsqlite/sqlite3.c nToken = sqlite3Strlen30(p->u.zToken) + 1; u 83705 ext/sqlite3/libsqlite/sqlite3.c char *zToken = pNew->u.zToken = (char*)&zAlloc[nNewSize]; u 83706 ext/sqlite3/libsqlite/sqlite3.c memcpy(zToken, p->u.zToken, nToken); u 83810 ext/sqlite3/libsqlite/sqlite3.c pItem->u = pOldItem->u; u 84118 ext/sqlite3/libsqlite/sqlite3.c if( pWalker->eCode==3 && pExpr->iTable==pWalker->u.iCur ){ u 84154 ext/sqlite3/libsqlite/sqlite3.c w.u.iCur = iCur; u 84217 ext/sqlite3/libsqlite/sqlite3.c || sqlite3GetInt32(p->u.zToken, &rc)==0 ); u 84220 ext/sqlite3/libsqlite/sqlite3.c *pValue = p->u.iValue; u 85057 ext/sqlite3/libsqlite/sqlite3.c int i = pExpr->u.iValue; u 85064 ext/sqlite3/libsqlite/sqlite3.c const char *z = pExpr->u.zToken; u 85438 ext/sqlite3/libsqlite/sqlite3.c codeReal(v, pExpr->u.zToken, 0, target); u 85444 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp4(v, OP_String8, 0, target, 0, pExpr->u.zToken, 0); u 85457 ext/sqlite3/libsqlite/sqlite3.c assert( pExpr->u.zToken[0]=='x' || pExpr->u.zToken[0]=='X' ); u 85458 ext/sqlite3/libsqlite/sqlite3.c assert( pExpr->u.zToken[1]=='\'' ); u 85459 ext/sqlite3/libsqlite/sqlite3.c z = &pExpr->u.zToken[2]; u 85469 ext/sqlite3/libsqlite/sqlite3.c assert( pExpr->u.zToken!=0 ); u 85470 ext/sqlite3/libsqlite/sqlite3.c assert( pExpr->u.zToken[0]!=0 ); u 85472 ext/sqlite3/libsqlite/sqlite3.c if( pExpr->u.zToken[1]!=0 ){ u 85473 ext/sqlite3/libsqlite/sqlite3.c assert( pExpr->u.zToken[0]=='?' u 85474 ext/sqlite3/libsqlite/sqlite3.c || strcmp(pExpr->u.zToken, pParse->azVar[pExpr->iColumn-1])==0 ); u 85496 ext/sqlite3/libsqlite/sqlite3.c sqlite3AffinityType(pExpr->u.zToken, 0)); u 85575 ext/sqlite3/libsqlite/sqlite3.c codeReal(v, pLeft->u.zToken, 1, target); u 85580 ext/sqlite3/libsqlite/sqlite3.c tempX.u.iValue = 0; u 85618 ext/sqlite3/libsqlite/sqlite3.c sqlite3ErrorMsg(pParse, "misuse of aggregate: %s()", pExpr->u.zToken); u 85643 ext/sqlite3/libsqlite/sqlite3.c zId = pExpr->u.zToken; u 85975 ext/sqlite3/libsqlite/sqlite3.c v, OP_Halt, SQLITE_OK, OE_Ignore, 0, pExpr->u.zToken,0); u 85979 ext/sqlite3/libsqlite/sqlite3.c pExpr->affinity, pExpr->u.zToken, 0, 0); u 86007 ext/sqlite3/libsqlite/sqlite3.c pItem->u.iConstExprReg = regDest; u 86040 ext/sqlite3/libsqlite/sqlite3.c return pItem->u.iConstExprReg; u 86148 ext/sqlite3/libsqlite/sqlite3.c sqlite3TreeViewLine(pView, "%d", pExpr->u.iValue); u 86150 ext/sqlite3/libsqlite/sqlite3.c sqlite3TreeViewLine(pView, "%s", pExpr->u.zToken); u 86156 ext/sqlite3/libsqlite/sqlite3.c sqlite3TreeViewLine(pView,"%s", pExpr->u.zToken); u 86161 ext/sqlite3/libsqlite/sqlite3.c sqlite3TreeViewLine(pView,"%Q", pExpr->u.zToken); u 86170 ext/sqlite3/libsqlite/sqlite3.c sqlite3TreeViewLine(pView,"%s", pExpr->u.zToken); u 86176 ext/sqlite3/libsqlite/sqlite3.c pExpr->u.zToken, pExpr->iColumn); u 86184 ext/sqlite3/libsqlite/sqlite3.c sqlite3TreeViewLine(pView,"AS %Q", pExpr->u.zToken); u 86189 ext/sqlite3/libsqlite/sqlite3.c sqlite3TreeViewLine(pView,"ID \"%w\"", pExpr->u.zToken); u 86195 ext/sqlite3/libsqlite/sqlite3.c sqlite3TreeViewLine(pView,"CAST %Q", pExpr->u.zToken); u 86230 ext/sqlite3/libsqlite/sqlite3.c sqlite3TreeViewLine(pView, "COLLATE %Q", pExpr->u.zToken); u 86245 ext/sqlite3/libsqlite/sqlite3.c pExpr->op2, pExpr->u.zToken); u 86247 ext/sqlite3/libsqlite/sqlite3.c sqlite3TreeViewLine(pView, "FUNCTION %Q", pExpr->u.zToken); u 86325 ext/sqlite3/libsqlite/sqlite3.c sqlite3TreeViewLine(pView, "RAISE %s(%Q)", zType, pExpr->u.zToken); u 86799 ext/sqlite3/libsqlite/sqlite3.c if( (pA->flags&pB->flags&EP_IntValue)!=0 && pA->u.iValue==pB->u.iValue ){ u 86813 ext/sqlite3/libsqlite/sqlite3.c if( pA->op!=TK_COLUMN && ALWAYS(pA->op!=TK_AGG_COLUMN) && pA->u.zToken ){ u 86814 ext/sqlite3/libsqlite/sqlite3.c if( strcmp(pA->u.zToken,pB->u.zToken)!=0 ){ u 86924 ext/sqlite3/libsqlite/sqlite3.c struct SrcCount *p = pWalker->u.pSrcCount; u 86951 ext/sqlite3/libsqlite/sqlite3.c w.u.pSrcCount = &cnt; u 86998 ext/sqlite3/libsqlite/sqlite3.c NameContext *pNC = pWalker->u.pNC; u 87098 ext/sqlite3/libsqlite/sqlite3.c pExpr->u.zToken, sqlite3Strlen30(pExpr->u.zToken), u 87141 ext/sqlite3/libsqlite/sqlite3.c w.u.pNC = pNC; u 88336 ext/sqlite3/libsqlite/sqlite3.c } u; u 88365 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbFree(db, p->u.aRowid); u 88376 ext/sqlite3/libsqlite/sqlite3.c if( p->nRowid ) sqlite3DbFree(db, p->u.aRowid); u 88377 ext/sqlite3/libsqlite/sqlite3.c p->u.aRowid = sqlite3DbMallocRaw(db, n); u 88378 ext/sqlite3/libsqlite/sqlite3.c if( p->u.aRowid ){ u 88380 ext/sqlite3/libsqlite/sqlite3.c memcpy(p->u.aRowid, pData, n); u 88392 ext/sqlite3/libsqlite/sqlite3.c if( p->nRowid ) sqlite3DbFree(db, p->u.aRowid); u 88394 ext/sqlite3/libsqlite/sqlite3.c p->u.iRowid = iRowid; u 88411 ext/sqlite3/libsqlite/sqlite3.c sampleSetRowid(p->db, pTo, pFrom->nRowid, pFrom->u.aRowid); u 88413 ext/sqlite3/libsqlite/sqlite3.c sampleSetRowidInt64(p->db, pTo, pFrom->u.iRowid); u 88941 ext/sqlite3/libsqlite/sqlite3.c sqlite3_result_int64(context, pS->u.iRowid); u 88943 ext/sqlite3/libsqlite/sqlite3.c sqlite3_result_blob(context, pS->u.aRowid, pS->nRowid, u 90297 ext/sqlite3/libsqlite/sqlite3.c zAuthArg = pAuthArg->u.zToken; u 91022 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprCode(pParse, pEL->a[i].pExpr, pEL->a[i].u.iConstExprReg); u 93828 ext/sqlite3/libsqlite/sqlite3.c nExtra += (1 + sqlite3Strlen30(pExpr->u.zToken)); u 93897 ext/sqlite3/libsqlite/sqlite3.c zColl = pListItem->pExpr->u.zToken; u 98093 ext/sqlite3/libsqlite/sqlite3.c pDef = sqlite3FindFunction(db, pExpr->u.zToken, u 98094 ext/sqlite3/libsqlite/sqlite3.c sqlite3Strlen30(pExpr->u.zToken), u 107406 ext/sqlite3/libsqlite/sqlite3.c regResult + pSO->a[i].u.x.iOrderByCol - 1, u 108093 ext/sqlite3/libsqlite/sqlite3.c zName = sqlite3MPrintf(db, "%s", pColExpr->u.zToken); u 108361 ext/sqlite3/libsqlite/sqlite3.c pColl = multiSelectCollSeq(pParse, p, pItem->u.x.iOrderByCol-1); u 109305 ext/sqlite3/libsqlite/sqlite3.c assert( pItem->u.x.iOrderByCol>0 ); u 109306 ext/sqlite3/libsqlite/sqlite3.c if( pItem->u.x.iOrderByCol==i ) break; u 109312 ext/sqlite3/libsqlite/sqlite3.c pNew->u.iValue = i; u 109314 ext/sqlite3/libsqlite/sqlite3.c if( pOrderBy ) pOrderBy->a[nOrderBy++].u.x.iOrderByCol = (u16)i; u 109330 ext/sqlite3/libsqlite/sqlite3.c assert( pItem->u.x.iOrderByCol>0 ); u 109333 ext/sqlite3/libsqlite/sqlite3.c testcase( pItem->u.x.iOrderByCol > p->pEList->nExpr ); u 109334 ext/sqlite3/libsqlite/sqlite3.c aPermute[i] = pItem->u.x.iOrderByCol - 1; u 109917 ext/sqlite3/libsqlite/sqlite3.c if( p->pOrderBy->a[ii].u.x.iOrderByCol==0 ) return 0; u 110134 ext/sqlite3/libsqlite/sqlite3.c pOrderBy->a[i].u.x.iOrderByCol = 0; u 110220 ext/sqlite3/libsqlite/sqlite3.c const char *zFunc = pExpr->u.zToken; u 110743 ext/sqlite3/libsqlite/sqlite3.c zTName = pE->pLeft->u.zToken; u 111520 ext/sqlite3/libsqlite/sqlite3.c pItem->u.x.iAlias = 0; u 111523 ext/sqlite3/libsqlite/sqlite3.c pItem->u.x.iAlias = 0; u 115808 ext/sqlite3/libsqlite/sqlite3.c } u; u 115853 ext/sqlite3/libsqlite/sqlite3.c } u; u 115976 ext/sqlite3/libsqlite/sqlite3.c } u; u 116350 ext/sqlite3/libsqlite/sqlite3.c whereOrInfoDelete(db, a->u.pOrInfo); u 116352 ext/sqlite3/libsqlite/sqlite3.c whereAndInfoDelete(db, a->u.pAndInfo); u 116626 ext/sqlite3/libsqlite/sqlite3.c && pTerm->u.leftColumn==iColumn u 116858 ext/sqlite3/libsqlite/sqlite3.c z = pRight->u.zToken; u 116869 ext/sqlite3/libsqlite/sqlite3.c if( pPrefix ) pPrefix->u.zToken[cnt] = 0; u 116874 ext/sqlite3/libsqlite/sqlite3.c if( *pisComplete && pRight->u.zToken[1] ){ u 116914 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3StrICmp(pExpr->u.zToken,"match")!=0 ){ u 116957 ext/sqlite3/libsqlite/sqlite3.c if( N<pTerm->u.pAndInfo->wc.nTerm ){ u 116958 ext/sqlite3/libsqlite/sqlite3.c return &pTerm->u.pAndInfo->wc.a[N]; u 117133 ext/sqlite3/libsqlite/sqlite3.c pTerm->u.pOrInfo = pOrInfo = sqlite3DbMallocZero(db, sizeof(*pOrInfo)); u 117159 ext/sqlite3/libsqlite/sqlite3.c pOrTerm->u.pAndInfo = pAndInfo; u 117272 ext/sqlite3/libsqlite/sqlite3.c iColumn = pOrTerm->u.leftColumn; u 117293 ext/sqlite3/libsqlite/sqlite3.c }else if( pOrTerm->u.leftColumn!=iColumn ){ u 117326 ext/sqlite3/libsqlite/sqlite3.c assert( pOrTerm->u.leftColumn==iColumn ); u 117428 ext/sqlite3/libsqlite/sqlite3.c pTerm->u.leftColumn = pLeft->iColumn; u 117462 ext/sqlite3/libsqlite/sqlite3.c pNew->u.leftColumn = pLeft->iColumn; u 117556 ext/sqlite3/libsqlite/sqlite3.c for(i=0; (c = pStr1->u.zToken[i])!=0; i++){ u 117557 ext/sqlite3/libsqlite/sqlite3.c pStr1->u.zToken[i] = sqlite3Toupper(c); u 117558 ext/sqlite3/libsqlite/sqlite3.c pStr2->u.zToken[i] = sqlite3Tolower(c); u 117564 ext/sqlite3/libsqlite/sqlite3.c pC = (u8*)&pStr2->u.zToken[sqlite3Strlen30(pStr2->u.zToken)-1]; u 117629 ext/sqlite3/libsqlite/sqlite3.c pNewTerm->u.leftColumn = pLeft->iColumn; u 117670 ext/sqlite3/libsqlite/sqlite3.c pNewTerm->u.leftColumn = pLeft->iColumn; u 117854 ext/sqlite3/libsqlite/sqlite3.c if( pTerm->u.leftColumn<0 ) return 0; u 117855 ext/sqlite3/libsqlite/sqlite3.c aff = pSrc->pTab->aCol[pTerm->u.leftColumn].affinity; u 117922 ext/sqlite3/libsqlite/sqlite3.c int iCol = pTerm->u.leftColumn; u 117942 ext/sqlite3/libsqlite/sqlite3.c pLoop->u.btree.nEq = pLoop->nLTerm = nKeyCol; u 117968 ext/sqlite3/libsqlite/sqlite3.c pLoop->u.btree.pIndex = pIdx; u 117975 ext/sqlite3/libsqlite/sqlite3.c int iCol = pTerm->u.leftColumn; u 117982 ext/sqlite3/libsqlite/sqlite3.c pIdx->aiColumn[n] = pTerm->u.leftColumn; u 117989 ext/sqlite3/libsqlite/sqlite3.c assert( (u32)n==pLoop->u.btree.nEq ); u 118129 ext/sqlite3/libsqlite/sqlite3.c pIdxCons[j].iColumn = pTerm->u.leftColumn; u 118462 ext/sqlite3/libsqlite/sqlite3.c Index *p = pLoop->u.btree.pIndex; u 118463 ext/sqlite3/libsqlite/sqlite3.c int nEq = pLoop->u.btree.nEq; u 118580 ext/sqlite3/libsqlite/sqlite3.c Index *p = pLoop->u.btree.pIndex; u 118581 ext/sqlite3/libsqlite/sqlite3.c int nEq = pLoop->u.btree.nEq; u 118752 ext/sqlite3/libsqlite/sqlite3.c Index *p = pBuilder->pNew->u.btree.pIndex; u 118753 ext/sqlite3/libsqlite/sqlite3.c int nEq = pBuilder->pNew->u.btree.nEq; u 118817 ext/sqlite3/libsqlite/sqlite3.c Index *p = pBuilder->pNew->u.btree.pIndex; u 118982 ext/sqlite3/libsqlite/sqlite3.c && pLoop->u.btree.pIndex!=0 u 118983 ext/sqlite3/libsqlite/sqlite3.c && pLoop->u.btree.pIndex->aSortOrder[iEq] u 119002 ext/sqlite3/libsqlite/sqlite3.c if( pLevel->u.in.nIn==0 ){ u 119005 ext/sqlite3/libsqlite/sqlite3.c pLevel->u.in.nIn++; u 119006 ext/sqlite3/libsqlite/sqlite3.c pLevel->u.in.aInLoop = u 119007 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbReallocOrFree(pParse->db, pLevel->u.in.aInLoop, u 119008 ext/sqlite3/libsqlite/sqlite3.c sizeof(pLevel->u.in.aInLoop[0])*pLevel->u.in.nIn); u 119009 ext/sqlite3/libsqlite/sqlite3.c pIn = pLevel->u.in.aInLoop; u 119011 ext/sqlite3/libsqlite/sqlite3.c pIn += pLevel->u.in.nIn - 1; u 119021 ext/sqlite3/libsqlite/sqlite3.c pLevel->u.in.nIn = 0; u 119095 ext/sqlite3/libsqlite/sqlite3.c nEq = pLoop->u.btree.nEq; u 119097 ext/sqlite3/libsqlite/sqlite3.c pIdx = pLoop->u.btree.pIndex; u 119103 ext/sqlite3/libsqlite/sqlite3.c nReg = pLoop->u.btree.nEq + nExtraReg; u 119208 ext/sqlite3/libsqlite/sqlite3.c Index *pIndex = pLoop->u.btree.pIndex; u 119209 ext/sqlite3/libsqlite/sqlite3.c u16 nEq = pLoop->u.btree.nEq; u 119277 ext/sqlite3/libsqlite/sqlite3.c || ((flags&WHERE_VIRTUALTABLE)==0 && (pLoop->u.btree.nEq>0)) u 119295 ext/sqlite3/libsqlite/sqlite3.c assert( pLoop->u.btree.pIndex!=0 ); u 119296 ext/sqlite3/libsqlite/sqlite3.c pIdx = pLoop->u.btree.pIndex; u 119334 ext/sqlite3/libsqlite/sqlite3.c pLoop->u.vtab.idxNum, pLoop->u.vtab.idxStr); u 119350 ext/sqlite3/libsqlite/sqlite3.c # define explainOneScan(u,v,w,x,y,z) 0 u 119371 ext/sqlite3/libsqlite/sqlite3.c if( (pLoop->wsFlags & WHERE_VIRTUALTABLE)==0 && pLoop->u.btree.pIndex!=0 ){ u 119372 ext/sqlite3/libsqlite/sqlite3.c zObj = pLoop->u.btree.pIndex->zName; u 119510 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp2(v, OP_Integer, pLoop->u.vtab.idxNum, iReg); u 119513 ext/sqlite3/libsqlite/sqlite3.c pLoop->u.vtab.idxStr, u 119514 ext/sqlite3/libsqlite/sqlite3.c pLoop->u.vtab.needFree ? P4_MPRINTF : P4_STATIC); u 119516 ext/sqlite3/libsqlite/sqlite3.c pLoop->u.vtab.needFree = 0; u 119518 ext/sqlite3/libsqlite/sqlite3.c if( (pLoop->u.vtab.omitMask>>j)&1 ){ u 119538 ext/sqlite3/libsqlite/sqlite3.c assert( pLoop->u.btree.nEq==1 ); u 119693 ext/sqlite3/libsqlite/sqlite3.c u16 nEq = pLoop->u.btree.nEq; /* Number of == or IN terms */ u 119710 ext/sqlite3/libsqlite/sqlite3.c pIdx = pLoop->u.btree.pIndex; u 119987 ext/sqlite3/libsqlite/sqlite3.c pOrWc = &pTerm->u.pOrInfo->wc; u 120179 ext/sqlite3/libsqlite/sqlite3.c && (ii==0 || pSubLoop->u.btree.pIndex==pCov) u 120180 ext/sqlite3/libsqlite/sqlite3.c && (HasRowid(pTab) || !IsPrimaryKeyIndex(pSubLoop->u.btree.pIndex)) u 120183 ext/sqlite3/libsqlite/sqlite3.c pCov = pSubLoop->u.btree.pIndex; u 120194 ext/sqlite3/libsqlite/sqlite3.c pLevel->u.pCovidx = pCov; u 120282 ext/sqlite3/libsqlite/sqlite3.c pAlt = findTerm(pWC, iCur, pTerm->u.leftColumn, notReady, WO_EQ|WO_IN, 0); u 120358 ext/sqlite3/libsqlite/sqlite3.c if( p->u.btree.pIndex && (zName = p->u.btree.pIndex->zName)!=0 ){ u 120364 ext/sqlite3/libsqlite/sqlite3.c sqlite3DebugPrintf(".%-16s %2d", zName, p->u.btree.nEq); u 120370 ext/sqlite3/libsqlite/sqlite3.c if( p->u.vtab.idxStr ){ u 120372 ext/sqlite3/libsqlite/sqlite3.c p->u.vtab.idxNum, p->u.vtab.idxStr, p->u.vtab.omitMask); u 120374 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3_mprintf("(%d,%x)", p->u.vtab.idxNum, p->u.vtab.omitMask); u 120410 ext/sqlite3/libsqlite/sqlite3.c if( (p->wsFlags & WHERE_VIRTUALTABLE)!=0 && p->u.vtab.needFree ){ u 120411 ext/sqlite3/libsqlite/sqlite3.c sqlite3_free(p->u.vtab.idxStr); u 120412 ext/sqlite3/libsqlite/sqlite3.c p->u.vtab.needFree = 0; u 120413 ext/sqlite3/libsqlite/sqlite3.c p->u.vtab.idxStr = 0; u 120414 ext/sqlite3/libsqlite/sqlite3.c }else if( (p->wsFlags & WHERE_AUTO_INDEX)!=0 && p->u.btree.pIndex!=0 ){ u 120415 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbFree(db, p->u.btree.pIndex->zColAff); u 120416 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbFree(db, p->u.btree.pIndex); u 120417 ext/sqlite3/libsqlite/sqlite3.c p->u.btree.pIndex = 0; u 120453 ext/sqlite3/libsqlite/sqlite3.c memset(&pTo->u, 0, sizeof(pTo->u)); u 120459 ext/sqlite3/libsqlite/sqlite3.c pFrom->u.vtab.needFree = 0; u 120461 ext/sqlite3/libsqlite/sqlite3.c pFrom->u.btree.pIndex = 0; u 120483 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbFree(db, pLevel->u.in.aInLoop); u 120760 ext/sqlite3/libsqlite/sqlite3.c Index *pIndex = p->u.btree.pIndex; u 120762 ext/sqlite3/libsqlite/sqlite3.c p->u.btree.pIndex = 0; u 120903 ext/sqlite3/libsqlite/sqlite3.c assert( pNew->u.btree.nEq<pProbe->nColumn ); u 120904 ext/sqlite3/libsqlite/sqlite3.c iCol = pProbe->aiColumn[pNew->u.btree.nEq]; u 120908 ext/sqlite3/libsqlite/sqlite3.c saved_nEq = pNew->u.btree.nEq; u 120937 ext/sqlite3/libsqlite/sqlite3.c pNew->u.btree.nEq = saved_nEq; u 120964 ext/sqlite3/libsqlite/sqlite3.c if( iCol<0 || (nInMul==0 && pNew->u.btree.nEq==pProbe->nKeyCol-1) ){ u 121011 ext/sqlite3/libsqlite/sqlite3.c int nEq = ++pNew->u.btree.nEq; u 121025 ext/sqlite3/libsqlite/sqlite3.c && pNew->u.btree.nEq<=pProbe->nSampleCol u 121082 ext/sqlite3/libsqlite/sqlite3.c && pNew->u.btree.nEq<pProbe->nColumn u 121092 ext/sqlite3/libsqlite/sqlite3.c pNew->u.btree.nEq = saved_nEq; u 121116 ext/sqlite3/libsqlite/sqlite3.c pNew->u.btree.nEq++; u 121127 ext/sqlite3/libsqlite/sqlite3.c pNew->u.btree.nEq = saved_nEq; u 121315 ext/sqlite3/libsqlite/sqlite3.c pNew->u.btree.nEq = 1; u 121317 ext/sqlite3/libsqlite/sqlite3.c pNew->u.btree.pIndex = 0; u 121356 ext/sqlite3/libsqlite/sqlite3.c pNew->u.btree.nEq = 0; u 121363 ext/sqlite3/libsqlite/sqlite3.c pNew->u.btree.pIndex = pProbe; u 121475 ext/sqlite3/libsqlite/sqlite3.c pNew->u.vtab.needFree = 0; u 121534 ext/sqlite3/libsqlite/sqlite3.c pNew->u.vtab.omitMask = 0; u 121557 ext/sqlite3/libsqlite/sqlite3.c if( iTerm<16 && pUsage[i].omit ) pNew->u.vtab.omitMask |= 1<<iTerm; u 121578 ext/sqlite3/libsqlite/sqlite3.c pNew->u.vtab.idxNum = pIdxInfo->idxNum; u 121579 ext/sqlite3/libsqlite/sqlite3.c pNew->u.vtab.needFree = pIdxInfo->needToFreeIdxStr; u 121581 ext/sqlite3/libsqlite/sqlite3.c pNew->u.vtab.idxStr = pIdxInfo->idxStr; u 121582 ext/sqlite3/libsqlite/sqlite3.c pNew->u.vtab.isOrdered = (i8)(pIdxInfo->orderByConsumed ? u 121588 ext/sqlite3/libsqlite/sqlite3.c if( pNew->u.vtab.needFree ){ u 121589 ext/sqlite3/libsqlite/sqlite3.c sqlite3_free(pNew->u.vtab.idxStr); u 121590 ext/sqlite3/libsqlite/sqlite3.c pNew->u.vtab.needFree = 0; u 121627 ext/sqlite3/libsqlite/sqlite3.c && (pTerm->u.pOrInfo->indexable & pNew->maskSelf)!=0 u 121629 ext/sqlite3/libsqlite/sqlite3.c WhereClause * const pOrWC = &pTerm->u.pOrInfo->wc; u 121642 ext/sqlite3/libsqlite/sqlite3.c sSubBuild.pWC = &pOrTerm->u.pAndInfo->wc; u 121699 ext/sqlite3/libsqlite/sqlite3.c memset(&pNew->u, 0, sizeof(pNew->u)); u 121851 ext/sqlite3/libsqlite/sqlite3.c if( pLoop->u.vtab.isOrdered ) obSat = obDone; u 121887 ext/sqlite3/libsqlite/sqlite3.c }else if( (pIndex = pLoop->u.btree.pIndex)==0 || pIndex->bUnordered ){ u 121906 ext/sqlite3/libsqlite/sqlite3.c if( j<pLoop->u.btree.nEq u 121934 ext/sqlite3/libsqlite/sqlite3.c && j>=pLoop->u.btree.nEq u 122486 ext/sqlite3/libsqlite/sqlite3.c pLoop->u.btree.nEq = 1; u 122507 ext/sqlite3/libsqlite/sqlite3.c pLoop->u.btree.nEq = j; u 122508 ext/sqlite3/libsqlite/sqlite3.c pLoop->u.btree.pIndex = pIdx; u 122950 ext/sqlite3/libsqlite/sqlite3.c Index *pIx = pLoop->u.btree.pIndex; u 123070 ext/sqlite3/libsqlite/sqlite3.c if( pLoop->wsFlags & WHERE_IN_ABLE && pLevel->u.in.nIn>0 ){ u 123074 ext/sqlite3/libsqlite/sqlite3.c for(j=pLevel->u.in.nIn, pIn=&pLevel->u.in.aInLoop[j-1]; j>0; j--, pIn--){ u 123086 ext/sqlite3/libsqlite/sqlite3.c VdbeComment((v, "next skip-scan on %s", pLoop->u.btree.pIndex->zName)); u 123193 ext/sqlite3/libsqlite/sqlite3.c pIdx = pLoop->u.btree.pIndex; u 123195 ext/sqlite3/libsqlite/sqlite3.c pIdx = pLevel->u.pCovidx; u 151218 ext/sqlite3/libsqlite/sqlite3.c u32 u; /* Unsigned for byte-order conversions */ u 151247 ext/sqlite3/libsqlite/sqlite3.c } u; u 151342 ext/sqlite3/libsqlite/sqlite3.c pCoord->u = ( u 151376 ext/sqlite3/libsqlite/sqlite3.c i = pCoord->u; u 151894 ext/sqlite3/libsqlite/sqlite3.c memcpy(&c.u,a,4); \ u 151895 ext/sqlite3/libsqlite/sqlite3.c c.u = ((c.u>>24)&0xff)|((c.u>>8)&0xff00)| \ u 151896 ext/sqlite3/libsqlite/sqlite3.c ((c.u&0xff)<<24)|((c.u&0xff00)<<8); \ u 151902 ext/sqlite3/libsqlite/sqlite3.c memcpy(&c.u,a,4); \ u 151908 ext/sqlite3/libsqlite/sqlite3.c c.u = ((u32)a[0]<<24) + ((u32)a[1]<<16) \ u 151943 ext/sqlite3/libsqlite/sqlite3.c rc = pConstraint->u.xGeom((sqlite3_rtree_geometry*)pInfo, u 151952 ext/sqlite3/libsqlite/sqlite3.c rc = pConstraint->u.xQueryFunc(pInfo); u 151987 ext/sqlite3/libsqlite/sqlite3.c if( p->u.rValue>=val ) return; u 151995 ext/sqlite3/libsqlite/sqlite3.c if( p->u.rValue<=val ) return; u 152023 ext/sqlite3/libsqlite/sqlite3.c case RTREE_LE: if( xN <= p->u.rValue ) return; break; u 152024 ext/sqlite3/libsqlite/sqlite3.c case RTREE_LT: if( xN < p->u.rValue ) return; break; u 152025 ext/sqlite3/libsqlite/sqlite3.c case RTREE_GE: if( xN >= p->u.rValue ) return; break; u 152026 ext/sqlite3/libsqlite/sqlite3.c case RTREE_GT: if( xN > p->u.rValue ) return; break; u 152027 ext/sqlite3/libsqlite/sqlite3.c default: if( xN == p->u.rValue ) return; break; u 152478 ext/sqlite3/libsqlite/sqlite3.c pCons->u.xGeom = pBlob->cb.xGeom; u 152481 ext/sqlite3/libsqlite/sqlite3.c pCons->u.xQueryFunc = pBlob->cb.xQueryFunc; u 152563 ext/sqlite3/libsqlite/sqlite3.c p->u.rValue = sqlite3_value_int64(argv[ii]); u 152565 ext/sqlite3/libsqlite/sqlite3.c p->u.rValue = sqlite3_value_double(argv[ii]); u 764 ext/standard/array.c if (Z_ARRVAL_P(array)->u.v.nApplyCount > 1) { u 772 ext/standard/array.c Z_ARRVAL_P(array)->u.v.nApplyCount++; u 779 ext/standard/array.c Z_ARRVAL_P(array)->u.v.nApplyCount--; u 1459 ext/standard/array.c if (thash->u.v.nApplyCount > 1) { u 1471 ext/standard/array.c thash->u.v.nApplyCount++; u 1473 ext/standard/array.c thash->u.v.nApplyCount--; u 1952 ext/standard/array.c if ((Z_ARRVAL_P(entry)->u.v.nApplyCount > 1)) { u 1958 ext/standard/array.c Z_ARRVAL_P(entry)->u.v.nApplyCount++; u 1964 ext/standard/array.c Z_ARRVAL_P(entry)->u.v.nApplyCount--; u 2311 ext/standard/array.c if (EXPECTED(hash->u.v.nIteratorsCount == 0)) { u 2372 ext/standard/array.c if (!(hash->u.flags & HASH_FLAG_PACKED)) { u 2518 ext/standard/array.c in_hash->u.v.nIteratorsCount = 0; u 2522 ext/standard/array.c in_hash->u.v.flags = out_hash.u.v.flags; u 2681 ext/standard/array.c if (Z_ARRVAL_P(stack)->u.flags & HASH_FLAG_PACKED) { u 2684 ext/standard/array.c if (EXPECTED(Z_ARRVAL_P(stack)->u.v.nIteratorsCount == 0)) { u 2768 ext/standard/array.c if (EXPECTED(Z_ARRVAL_P(stack)->u.v.nIteratorsCount == 0)) { u 2797 ext/standard/array.c Z_ARRVAL_P(stack)->u.v.nIteratorsCount = 0; u 2801 ext/standard/array.c Z_ARRVAL_P(stack)->u.v.flags = new_hash.u.v.flags; u 2936 ext/standard/array.c if (!preserve_keys && (Z_ARRVAL_P(input)->u.flags & HASH_FLAG_PACKED)) { u 2993 ext/standard/array.c if ((thash && thash->u.v.nApplyCount > 1) || (src_entry == dest_entry && Z_ISREF_P(dest_entry) && (Z_REFCOUNT_P(dest_entry) % 2))) { u 3027 ext/standard/array.c thash->u.v.nApplyCount++; u 3031 ext/standard/array.c thash->u.v.nApplyCount--; u 3122 ext/standard/array.c if (Z_ARRVAL_P(dest_zval)->u.v.nApplyCount > 1 || u 3123 ext/standard/array.c Z_ARRVAL_P(src_zval)->u.v.nApplyCount > 1 || u 3131 ext/standard/array.c Z_ARRVAL_P(dest_zval)->u.v.nApplyCount++; u 3134 ext/standard/array.c Z_ARRVAL_P(src_zval)->u.v.nApplyCount++; u 3140 ext/standard/array.c Z_ARRVAL_P(dest_zval)->u.v.nApplyCount--; u 3143 ext/standard/array.c Z_ARRVAL_P(src_zval)->u.v.nApplyCount--; u 3775 ext/standard/array.c arTmp = (struct bucketindex *) pemalloc((Z_ARRVAL_P(array)->nNumOfElements + 1) * sizeof(struct bucketindex), Z_ARRVAL_P(array)->u.flags & HASH_FLAG_PERSISTENT); u 3814 ext/standard/array.c pefree(arTmp, Z_ARRVAL_P(array)->u.flags & HASH_FLAG_PERSISTENT); u 4069 ext/standard/array.c list = (Bucket *) pemalloc((hash->nNumOfElements + 1) * sizeof(Bucket), hash->u.flags & HASH_FLAG_PERSISTENT); u 4201 ext/standard/array.c pefree(lists[i], hash->u.flags & HASH_FLAG_PERSISTENT); u 4491 ext/standard/array.c list = (Bucket *) pemalloc((hash->nNumOfElements + 1) * sizeof(Bucket), hash->u.flags & HASH_FLAG_PERSISTENT); u 4621 ext/standard/array.c pefree(lists[i], hash->u.flags & HASH_FLAG_PERSISTENT); u 4947 ext/standard/array.c repack = !(hash->u.flags & HASH_FLAG_PACKED); u 137 ext/standard/browscap.c int persistent = bdata->htab->u.flags & HASH_FLAG_PERSISTENT; u 45 ext/standard/http.c if (ht->u.v.nApplyCount > 0) { u 140 ext/standard/http.c ht->u.v.nApplyCount++; u 144 ext/standard/http.c ht->u.v.nApplyCount--; u 144 ext/standard/rand.c #define hiBit(u) ((u) & 0x80000000U) /* mask all but highest bit of u */ u 145 ext/standard/rand.c #define loBit(u) ((u) & 0x00000001U) /* mask all but lowest bit of u */ u 146 ext/standard/rand.c #define loBits(u) ((u) & 0x7FFFFFFFU) /* mask the highest bit of u */ u 147 ext/standard/rand.c #define mixBits(u, v) (hiBit(u)|loBits(v)) /* move hi bit of u to hi bit of v */ u 149 ext/standard/rand.c #define twist(m,u,v) (m ^ (mixBits(u,v)>>1) ^ ((php_uint32)(-(php_int32)(loBit(u))) & 0x9908b0dfU)) u 117 ext/standard/var.c if (level > 1 && ZEND_HASH_APPLY_PROTECTION(myht) && ++myht->u.v.nApplyCount > 1) { u 119 ext/standard/var.c --myht->u.v.nApplyCount; u 130 ext/standard/var.c --myht->u.v.nApplyCount; u 287 ext/standard/var.c if (level > 1 && ZEND_HASH_APPLY_PROTECTION(myht) && myht->u.v.nApplyCount++ > 1) { u 288 ext/standard/var.c myht->u.v.nApplyCount--; u 298 ext/standard/var.c myht->u.v.nApplyCount--; u 312 ext/standard/var.c if (myht->u.v.nApplyCount > 1) { u 316 ext/standard/var.c myht->u.v.nApplyCount++; u 326 ext/standard/var.c myht->u.v.nApplyCount--; u 487 ext/standard/var.c if (ZEND_HASH_APPLY_PROTECTION(myht) && myht->u.v.nApplyCount++ > 0) { u 488 ext/standard/var.c myht->u.v.nApplyCount--; u 502 ext/standard/var.c myht->u.v.nApplyCount--; u 514 ext/standard/var.c if (myht->u.v.nApplyCount > 0) { u 519 ext/standard/var.c myht->u.v.nApplyCount++; u 534 ext/standard/var.c myht->u.v.nApplyCount--; u 937 ext/standard/var.c || (Z_TYPE_P(data) == IS_ARRAY && Z_ARRVAL_P(data)->u.v.nApplyCount > 1) u 942 ext/standard/var.c Z_ARRVAL_P(data)->u.v.nApplyCount++; u 946 ext/standard/var.c Z_ARRVAL_P(data)->u.v.nApplyCount--; u 462 ext/standard/var_unserializer.c zend_hash_extend(ht, zend_hash_num_elements(ht) + elements, (ht->u.flags & HASH_FLAG_PACKED)); u 628 ext/wddx/wddx.c if (ht->u.v.nApplyCount > 1) { u 633 ext/wddx/wddx.c ht->u.v.nApplyCount++; u 637 ext/wddx/wddx.c ht->u.v.nApplyCount--; u 643 ext/wddx/wddx.c if (ht->u.v.nApplyCount > 1) { u 647 ext/wddx/wddx.c ht->u.v.nApplyCount++; u 649 ext/wddx/wddx.c ht->u.v.nApplyCount--; u 679 ext/wddx/wddx.c if (is_array && target_hash->u.v.nApplyCount > 1) { u 691 ext/wddx/wddx.c target_hash->u.v.nApplyCount++; u 698 ext/wddx/wddx.c target_hash->u.v.nApplyCount--; u 559 ext/xmlrpc/xmlrpc-epi-php.c if (ht && ht->u.v.nApplyCount > 1) { u 573 ext/xmlrpc/xmlrpc-epi-php.c ht->u.v.nApplyCount++; u 590 ext/xmlrpc/xmlrpc-epi-php.c ht->u.v.nApplyCount--; u 338 main/mergesort.c u_char *ai, *s, *t, *u, tmp; u 343 main/mergesort.c u = t - size; u 344 main/mergesort.c if (cmp(u, t) <= 0) u 346 main/mergesort.c swap(u, t); u 690 sapi/phpdbg/phpdbg_utils.c if (ZEND_HASH_APPLY_PROTECTION(myht) && ++myht->u.v.nApplyCount > 1) { u 692 sapi/phpdbg/phpdbg_utils.c --myht->u.v.nApplyCount; u 701 sapi/phpdbg/phpdbg_utils.c if (myht && ++myht->u.v.nApplyCount > 1) { u 703 sapi/phpdbg/phpdbg_utils.c --myht->u.v.nApplyCount; u 718 sapi/phpdbg/phpdbg_utils.c --myht->u.v.nApplyCount;