constant 3758 Zend/zend_API.c zval constant; constant 3760 Zend/zend_API.c ZVAL_NULL(&constant); constant 3761 Zend/zend_API.c return zend_declare_class_constant(ce, name, name_length, &constant); constant 3767 Zend/zend_API.c zval constant; constant 3769 Zend/zend_API.c ZVAL_LONG(&constant, value); constant 3770 Zend/zend_API.c return zend_declare_class_constant(ce, name, name_length, &constant); constant 3776 Zend/zend_API.c zval constant; constant 3778 Zend/zend_API.c ZVAL_BOOL(&constant, value); constant 3779 Zend/zend_API.c return zend_declare_class_constant(ce, name, name_length, &constant); constant 3785 Zend/zend_API.c zval constant; constant 3787 Zend/zend_API.c ZVAL_DOUBLE(&constant, value); constant 3788 Zend/zend_API.c return zend_declare_class_constant(ce, name, name_length, &constant); constant 3794 Zend/zend_API.c zval constant; constant 3796 Zend/zend_API.c ZVAL_NEW_STR(&constant, zend_string_init(value, value_length, ce->type & ZEND_INTERNAL_CLASS)); constant 3797 Zend/zend_API.c return zend_declare_class_constant(ce, name, name_length, &constant); constant 2146 Zend/zend_builtin_functions.c zend_constant *constant = (zend_constant*)Z_PTR_P(item); constant 2149 Zend/zend_builtin_functions.c if (!constant->name) { constant 2154 Zend/zend_builtin_functions.c ZVAL_DUP(&const_val, &constant->value); constant 2155 Zend/zend_builtin_functions.c zend_hash_add_new(Z_ARRVAL_P(name_array), constant->name, &const_val); constant 40 Zend/zend_compile.c target.constant = zend_add_literal(CG(active_op_array), &(src)->u.constant); \ constant 49 Zend/zend_compile.c ZVAL_COPY_VALUE(&(target)->u.constant, CT_CONSTANT(src)); \ constant 563 Zend/zend_compile.c op.constant = zend_add_literal(CG(active_op_array), &_c); \ constant 672 Zend/zend_compile.c zval_ptr_dtor_nogc(&op1->u.constant); constant 944 Zend/zend_compile.c op1 = CT_CONSTANT_EX(op_array, opline->op1.constant); constant 945 Zend/zend_compile.c op2 = CT_CONSTANT_EX(op_array, opline->op2.constant); constant 985 Zend/zend_compile.c op1 = CT_CONSTANT_EX(op_array, opline->op1.constant); constant 986 Zend/zend_compile.c op2 = CT_CONSTANT_EX(op_array, opline->op2.constant); constant 1022 Zend/zend_compile.c op1 = CT_CONSTANT_EX(op_array, opline->op1.constant); constant 1023 Zend/zend_compile.c op2 = CT_CONSTANT_EX(op_array, opline->op2.constant); constant 1108 Zend/zend_compile.c zend_del_literal(CG(active_op_array), fetch_class_opline->op2.constant); constant 1127 Zend/zend_compile.c zend_del_literal(CG(active_op_array), opline->op1.constant); constant 1128 Zend/zend_compile.c zend_del_literal(CG(active_op_array), opline->op2.constant); constant 1355 Zend/zend_compile.c static zend_bool zend_try_compile_const_expr_resolve_class_name(zval *zv, zend_ast *class_ast, zend_ast *name_ast, zend_bool constant) /* {{{ */ constant 1377 Zend/zend_compile.c if (constant || (CG(active_class_entry) && zend_is_scope_known())) { constant 1385 Zend/zend_compile.c if (constant) { constant 2042 Zend/zend_compile.c ZVAL_COPY_VALUE(&zn.u.constant, zv); constant 2044 Zend/zend_compile.c ZVAL_NULL(&zn.u.constant); constant 2099 Zend/zend_compile.c if (node->op_type == IS_CONST && Z_TYPE(node->u.constant) == IS_STRING) { constant 2102 Zend/zend_compile.c if (ZEND_HANDLE_NUMERIC(Z_STR(node->u.constant), index)) { constant 2103 Zend/zend_compile.c zval_ptr_dtor(&node->u.constant); constant 2104 Zend/zend_compile.c ZVAL_LONG(&node->u.constant, index); constant 2114 Zend/zend_compile.c opline->op1.constant = zend_add_class_name_literal( constant 2115 Zend/zend_compile.c CG(active_op_array), Z_STR(class_node->u.constant)); constant 2132 Zend/zend_compile.c if (Z_TYPE(name_node.u.constant) != IS_STRING) { constant 2136 Zend/zend_compile.c name = Z_STR(name_node.u.constant); constant 2145 Zend/zend_compile.c opline->op2.constant = zend_add_class_name_literal(CG(active_op_array), constant 2196 Zend/zend_compile.c convert_to_string(&name_node.u.constant); constant 2206 Zend/zend_compile.c zend_is_auto_global(Z_STR(name_node.u.constant))) { constant 2337 Zend/zend_compile.c zend_alloc_polymorphic_cache_slot(opline->op2.constant); constant 2369 Zend/zend_compile.c ZVAL_STR(&class_node.u.constant, zend_resolve_class_name_ast(class_ast)); constant 2383 Zend/zend_compile.c zend_alloc_polymorphic_cache_slot(opline->op1.constant); constant 2387 Zend/zend_compile.c opline->op2.constant = zend_add_class_name_literal( constant 2388 Zend/zend_compile.c CG(active_op_array), Z_STR(class_node.u.constant)); constant 2421 Zend/zend_compile.c ZVAL_LONG(&dim_node.u.constant, i); constant 2424 Zend/zend_compile.c Z_TRY_ADDREF(expr_node->u.constant); constant 2841 Zend/zend_compile.c ZVAL_STR(&name_node->u.constant, zend_resolve_function_name( constant 2854 Zend/zend_compile.c opline->op2.constant = zend_add_ns_func_name_literal( constant 2855 Zend/zend_compile.c CG(active_op_array), Z_STR(name_node->u.constant)); constant 2856 Zend/zend_compile.c zend_alloc_cache_slot(opline->op2.constant); constant 2865 Zend/zend_compile.c if (name_node->op_type == IS_CONST && Z_TYPE(name_node->u.constant) == IS_STRING) { constant 2867 Zend/zend_compile.c zend_string *str = Z_STR(name_node->u.constant); constant 2873 Zend/zend_compile.c opline->op1.constant = zend_add_class_name_literal(CG(active_op_array), class); constant 2875 Zend/zend_compile.c opline->op2.constant = zend_add_func_name_literal(CG(active_op_array), method); constant 2876 Zend/zend_compile.c zend_alloc_cache_slot(opline->op2.constant); constant 2877 Zend/zend_compile.c zval_ptr_dtor(&name_node->u.constant); constant 2882 Zend/zend_compile.c opline->op2.constant = zend_add_func_name_literal(CG(active_op_array), str); constant 2883 Zend/zend_compile.c zend_alloc_cache_slot(opline->op2.constant); constant 2918 Zend/zend_compile.c if (arg_node.op_type == IS_CONST && Z_TYPE(arg_node.u.constant) == IS_STRING) { constant 2920 Zend/zend_compile.c ZVAL_LONG(&result->u.constant, Z_STRLEN(arg_node.u.constant)); constant 2921 Zend/zend_compile.c zval_dtor(&arg_node.u.constant); constant 2963 Zend/zend_compile.c zend_alloc_cache_slot(opline->op1.constant); constant 3003 Zend/zend_compile.c zend_alloc_cache_slot(opline->op2.constant); constant 3115 Zend/zend_compile.c ZVAL_STR_COPY(&name_node.u.constant, name); constant 3121 Zend/zend_compile.c opline->op2.constant = zend_add_ns_func_name_literal( constant 3124 Zend/zend_compile.c zend_alloc_cache_slot(opline->op2.constant); constant 3143 Zend/zend_compile.c ZVAL_TRUE(&result->u.constant); constant 3213 Zend/zend_compile.c zend_compile_assert(result, zend_ast_get_list(args_ast), Z_STR(name_node.u.constant), NULL); constant 3222 Zend/zend_compile.c zval *name = &name_node.u.constant; constant 3243 Zend/zend_compile.c zval_ptr_dtor(&name_node.u.constant); constant 3247 Zend/zend_compile.c zval_ptr_dtor(&name_node.u.constant); constant 3248 Zend/zend_compile.c ZVAL_NEW_STR(&name_node.u.constant, lcname); constant 3251 Zend/zend_compile.c zend_alloc_cache_slot(opline->op2.constant); constant 3277 Zend/zend_compile.c if (Z_TYPE(method_node.u.constant) != IS_STRING) { constant 3282 Zend/zend_compile.c opline->op2.constant = zend_add_func_name_literal(CG(active_op_array), constant 3283 Zend/zend_compile.c Z_STR(method_node.u.constant)); constant 3284 Zend/zend_compile.c zend_alloc_polymorphic_cache_slot(opline->op2.constant); constant 3311 Zend/zend_compile.c ZVAL_STR(&class_node.u.constant, zend_resolve_class_name_ast(class_ast)); constant 3319 Zend/zend_compile.c zval *name = &method_node.u.constant; constant 3337 Zend/zend_compile.c opline->op2.constant = zend_add_func_name_literal(CG(active_op_array), constant 3338 Zend/zend_compile.c Z_STR(method_node.u.constant)); constant 3340 Zend/zend_compile.c zend_alloc_cache_slot(opline->op2.constant); constant 3342 Zend/zend_compile.c zend_alloc_polymorphic_cache_slot(opline->op2.constant); constant 3365 Zend/zend_compile.c ZVAL_STR(&class_node.u.constant, zend_resolve_class_name_ast(class_ast)); constant 3386 Zend/zend_compile.c opline->op1.constant = zend_add_class_name_literal( constant 3387 Zend/zend_compile.c CG(active_op_array), Z_STR(class_node.u.constant)); constant 3421 Zend/zend_compile.c convert_to_string(&name_node.u.constant); constant 3426 Zend/zend_compile.c zend_alloc_cache_slot(opline->op2.constant); constant 3459 Zend/zend_compile.c zend_hash_update(CG(active_op_array)->static_variables, Z_STR(var_node.u.constant), value); constant 3586 Zend/zend_compile.c ZVAL_NULL(&expr_node.u.constant); constant 3693 Zend/zend_compile.c label = CT_CONSTANT_EX(op_array, opline->op2.constant); constant 3835 Zend/zend_compile.c ZVAL_TRUE(&result->u.constant); constant 4046 Zend/zend_compile.c && Z_TYPE(expr_node.u.constant) == IS_FALSE) { constant 4049 Zend/zend_compile.c && Z_TYPE(expr_node.u.constant) == IS_TRUE) { constant 4087 Zend/zend_compile.c zval_dtor(&expr_node.u.constant); constant 4167 Zend/zend_compile.c opline->op1.constant = zend_add_class_name_literal(CG(active_op_array), constant 4499 Zend/zend_compile.c zend_const_expr_to_zval(&default_node.u.constant, default_ast); constant 4521 Zend/zend_compile.c && (Z_TYPE(default_node.u.constant) == IS_NULL constant 4522 Zend/zend_compile.c || (Z_TYPE(default_node.u.constant) == IS_CONSTANT constant 4523 Zend/zend_compile.c && strcasecmp(Z_STRVAL(default_node.u.constant), "NULL") == 0)); constant 4533 Zend/zend_compile.c && Z_TYPE(default_node.u.constant) != IS_ARRAY constant 4534 Zend/zend_compile.c && !Z_CONSTANT(default_node.u.constant) constant 4540 Zend/zend_compile.c if (!has_null_default && !Z_CONSTANT(default_node.u.constant)) { constant 4546 Zend/zend_compile.c if (default_ast && !has_null_default && !Z_CONSTANT(default_node.u.constant)) { constant 4552 Zend/zend_compile.c if (Z_TYPE(default_node.u.constant) != IS_DOUBLE && Z_TYPE(default_node.u.constant) != IS_LONG) { constant 4559 Zend/zend_compile.c if (!ZEND_SAME_FAKE_TYPE(arg_info->type_hint, Z_TYPE(default_node.u.constant))) { constant 4572 Zend/zend_compile.c zend_alloc_cache_slot(opline->op2.constant); constant 4574 Zend/zend_compile.c Z_CACHE_SLOT(op_array->literals[opline->op2.constant]) = -1; constant 4586 Zend/zend_compile.c Z_CACHE_SLOT(op_array->literals[opline->op2.constant]) = -1; constant 5122 Zend/zend_compile.c opline->op2.constant = zend_add_class_name_literal(CG(active_op_array), constant 5164 Zend/zend_compile.c opline->op2.constant = zend_add_class_name_literal(CG(active_op_array), constant 5580 Zend/zend_compile.c zval *value_zv = &value_node.u.constant; constant 5602 Zend/zend_compile.c ZVAL_STR(&name_node.u.constant, name); constant 5911 Zend/zend_compile.c if (zend_try_ct_eval_binary_op(&result->u.constant, opcode, constant 5912 Zend/zend_compile.c &left_node.u.constant, &right_node.u.constant) constant 5915 Zend/zend_compile.c zval_ptr_dtor(&left_node.u.constant); constant 5916 Zend/zend_compile.c zval_ptr_dtor(&right_node.u.constant); constant 5924 Zend/zend_compile.c if (Z_TYPE(left_node.u.constant) == IS_FALSE) { constant 5928 Zend/zend_compile.c } else if (Z_TYPE(left_node.u.constant) == IS_TRUE) { constant 5934 Zend/zend_compile.c if (Z_TYPE(right_node.u.constant) == IS_FALSE) { constant 5938 Zend/zend_compile.c } else if (Z_TYPE(right_node.u.constant) == IS_TRUE) { constant 5948 Zend/zend_compile.c convert_to_string(&left_node.u.constant); constant 5951 Zend/zend_compile.c convert_to_string(&right_node.u.constant); constant 5974 Zend/zend_compile.c zend_ct_eval_greater(&result->u.constant, ast->kind, constant 5975 Zend/zend_compile.c &left_node.u.constant, &right_node.u.constant); constant 5976 Zend/zend_compile.c zval_ptr_dtor(&left_node.u.constant); constant 5977 Zend/zend_compile.c zval_ptr_dtor(&right_node.u.constant); constant 5997 Zend/zend_compile.c zend_ct_eval_unary_op(&result->u.constant, opcode, constant 5998 Zend/zend_compile.c &expr_node.u.constant); constant 5999 Zend/zend_compile.c zval_ptr_dtor(&expr_node.u.constant); constant 6019 Zend/zend_compile.c zend_ct_eval_unary_pm(&result->u.constant, ast->kind, &expr_node.u.constant); constant 6020 Zend/zend_compile.c zval_ptr_dtor(&expr_node.u.constant); constant 6025 Zend/zend_compile.c ZVAL_LONG(&lefthand_node.u.constant, (ast->kind == ZEND_AST_UNARY_PLUS) ? 1 : -1); constant 6044 Zend/zend_compile.c if ((ast->kind == ZEND_AST_AND && !zend_is_true(&left_node.u.constant)) constant 6045 Zend/zend_compile.c || (ast->kind == ZEND_AST_OR && zend_is_true(&left_node.u.constant))) { constant 6047 Zend/zend_compile.c ZVAL_BOOL(&result->u.constant, zend_is_true(&left_node.u.constant)); constant 6053 Zend/zend_compile.c ZVAL_BOOL(&result->u.constant, zend_is_true(&right_node.u.constant)); constant 6055 Zend/zend_compile.c zval_ptr_dtor(&right_node.u.constant); constant 6061 Zend/zend_compile.c zval_ptr_dtor(&left_node.u.constant); constant 6235 Zend/zend_compile.c ZVAL_LONG(&result->u.constant, 1); constant 6252 Zend/zend_compile.c ZVAL_BOOL(&result->u.constant, 1); constant 6323 Zend/zend_compile.c ZVAL_STR(&class_node.u.constant, zend_resolve_class_name_ast(class_ast)); constant 6333 Zend/zend_compile.c opline->op2.constant = zend_add_class_name_literal( constant 6334 Zend/zend_compile.c CG(active_op_array), Z_STR(class_node.u.constant)); constant 6464 Zend/zend_compile.c if (zend_try_ct_eval_array(&result->u.constant, ast)) { constant 6501 Zend/zend_compile.c if (key_ast && key_node.op_type == IS_CONST && Z_TYPE(key_node.u.constant) == IS_STRING) { constant 6539 Zend/zend_compile.c ZVAL_LONG(&result->u.constant, Z_LVAL_P(zend_ast_get_zval(last->child[0]))); constant 6545 Zend/zend_compile.c if (zend_try_ct_eval_const(&result->u.constant, resolved_name, is_fully_qualified)) { constant 6555 Zend/zend_compile.c opline->op2.constant = zend_add_const_name_literal( constant 6561 Zend/zend_compile.c opline->op2.constant = zend_add_const_name_literal( constant 6564 Zend/zend_compile.c opline->op2.constant = zend_add_const_name_literal( constant 6568 Zend/zend_compile.c zend_alloc_cache_slot(opline->op2.constant); constant 6581 Zend/zend_compile.c if (zend_try_compile_const_expr_resolve_class_name(&result->u.constant, class_ast, const_ast, 0)) { constant 6582 Zend/zend_compile.c if (Z_TYPE(result->u.constant) == IS_NULL) { constant 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))) { constant 6609 Zend/zend_compile.c ZVAL_STR(&class_node.u.constant, resolved_name); constant 6624 Zend/zend_compile.c zend_alloc_cache_slot(opline->op2.constant); constant 6626 Zend/zend_compile.c zend_alloc_polymorphic_cache_slot(opline->op2.constant); constant 6641 Zend/zend_compile.c ZVAL_STR_COPY(&result->u.constant, CG(active_class_entry)->name); constant 6656 Zend/zend_compile.c ZVAL_STR(&result->u.constant, zend_resolve_class_name_ast(name_ast)); constant 6699 Zend/zend_compile.c convert_to_string(&elem_node.u.constant); constant 6701 Zend/zend_compile.c if (Z_STRLEN(elem_node.u.constant) == 0) { constant 6702 Zend/zend_compile.c zval_ptr_dtor(&elem_node.u.constant); constant 6704 Zend/zend_compile.c concat_function(&last_const_node.u.constant, &last_const_node.u.constant, &elem_node.u.constant); constant 6705 Zend/zend_compile.c zval_ptr_dtor(&elem_node.u.constant); constant 6708 Zend/zend_compile.c ZVAL_COPY_VALUE(&last_const_node.u.constant, &elem_node.u.constant); constant 6726 Zend/zend_compile.c ZVAL_COPY_VALUE(&result->u.constant, &last_const_node.u.constant); constant 6728 Zend/zend_compile.c ZVAL_EMPTY_STRING(&result->u.constant); constant 6798 Zend/zend_compile.c if (zend_try_ct_eval_magic_const(&result->u.constant, ast)) { constant 7115 Zend/zend_compile.c ZVAL_COPY(&result->u.constant, zend_ast_get_zval(ast)); constant 74 Zend/zend_compile.h uint32_t constant; constant 93 Zend/zend_compile.h zval constant; /* replaced by literal/zv */ constant 567 Zend/zend_compile.h CT_CONSTANT_EX(CG(active_op_array), (node).constant) constant 577 Zend/zend_compile.h (node).zv = CT_CONSTANT_EX(op_array, (node).constant); \ constant 582 Zend/zend_compile.h (node).constant = (node).zv - (op_array)->literals; \ constant 589 Zend/zend_compile.h ((zval*)(((char*)(base)) + (node).constant)) constant 593 Zend/zend_compile.h (node).constant *= sizeof(zval); \ constant 598 Zend/zend_compile.h (node).constant /= sizeof(zval); \ constant 661 Zend/zend_execute.c zval constant; constant 663 Zend/zend_execute.c ZVAL_COPY_VALUE(&constant, default_value); constant 664 Zend/zend_execute.c if (UNEXPECTED(zval_update_constant_ex(&constant, 0, NULL) != SUCCESS)) { constant 667 Zend/zend_execute.c if (Z_TYPE(constant) == IS_NULL) { constant 670 Zend/zend_execute.c zval_dtor(&constant); constant 242 Zend/zend_language_parser.y %type <ast> variable_class_name dereferencable_scalar constant dereferencable constant 1067 Zend/zend_language_parser.y | constant { $$ = $1; } constant 1070 Zend/zend_language_parser.y constant: constant 1114 Zend/zend_language_parser.y | constant '[' optional_expr ']' constant 1291 ext/opcache/Optimizer/block_pass.c last_op->op1.constant = zend_optimizer_add_literal(op_array, &zv); constant 1317 ext/opcache/Optimizer/block_pass.c last_op->op1.constant = zend_optimizer_add_literal(op_array, &zv); constant 83 ext/opcache/Optimizer/compact_literals.c int constant, constant 93 ext/opcache/Optimizer/compact_literals.c if (Z_TYPE(op_array->literals[constant]) == IS_STRING && constant 95 ext/opcache/Optimizer/compact_literals.c LITERAL_INFO_OBJ(constant, kind, 1, slots, related, op_array->this_var); constant 97 ext/opcache/Optimizer/compact_literals.c LITERAL_INFO(constant, kind, 0, slots, related); constant 104 ext/opcache/Optimizer/compact_literals.c int constant, constant 111 ext/opcache/Optimizer/compact_literals.c LITERAL_INFO_CLASS(constant, kind, 1, slots, related, op.constant); constant 113 ext/opcache/Optimizer/compact_literals.c LITERAL_INFO(constant, kind, 0, slots, related); constant 140 ext/opcache/Optimizer/compact_literals.c LITERAL_INFO(opline->op2.constant, LITERAL_FUNC, 1, 1, 1); constant 143 ext/opcache/Optimizer/compact_literals.c LITERAL_INFO(opline->op2.constant, LITERAL_FUNC, 1, 1, 2); constant 146 ext/opcache/Optimizer/compact_literals.c LITERAL_INFO(opline->op2.constant, LITERAL_FUNC, 1, 1, 3); constant 154 ext/opcache/Optimizer/compact_literals.c opline->op2.constant, constant 161 ext/opcache/Optimizer/compact_literals.c LITERAL_INFO(opline->op1.constant, LITERAL_CLASS, 1, 1, 2); constant 168 ext/opcache/Optimizer/compact_literals.c opline->op2.constant, constant 174 ext/opcache/Optimizer/compact_literals.c LITERAL_INFO(opline->op1.constant, LITERAL_CLASS, 1, 1, 2); constant 177 ext/opcache/Optimizer/compact_literals.c LITERAL_INFO(opline->op1.constant, LITERAL_CONST, 1, 1, 2); constant 182 ext/opcache/Optimizer/compact_literals.c LITERAL_INFO(opline->op2.constant, LITERAL_CONST, 1, 1, 5); constant 184 ext/opcache/Optimizer/compact_literals.c LITERAL_INFO(opline->op2.constant, LITERAL_CONST, 1, 1, 3); constant 188 ext/opcache/Optimizer/compact_literals.c LITERAL_INFO(opline->op1.constant, LITERAL_CLASS, 1, 1, 2); constant 194 ext/opcache/Optimizer/compact_literals.c opline->op2.constant, constant 209 ext/opcache/Optimizer/compact_literals.c LITERAL_INFO(opline->op1.constant, LITERAL_VALUE, 1, 0, 1); constant 213 ext/opcache/Optimizer/compact_literals.c LITERAL_INFO(opline->op2.constant, LITERAL_CLASS, 1, 1, 2); constant 220 ext/opcache/Optimizer/compact_literals.c opline->op1.constant, constant 231 ext/opcache/Optimizer/compact_literals.c LITERAL_INFO(opline->op2.constant, LITERAL_CLASS, 1, 1, 2); constant 236 ext/opcache/Optimizer/compact_literals.c LITERAL_INFO(opline->op1.constant, LITERAL_CLASS, 1, 1, 2); constant 257 ext/opcache/Optimizer/compact_literals.c opline->op2.constant, constant 280 ext/opcache/Optimizer/compact_literals.c opline->op2.constant, constant 284 ext/opcache/Optimizer/compact_literals.c LITERAL_INFO(opline->op2.constant, LITERAL_VALUE, 1, 0, 1); constant 289 ext/opcache/Optimizer/compact_literals.c LITERAL_INFO(opline->op2.constant, LITERAL_GLOBAL, 0, 1, 1); constant 292 ext/opcache/Optimizer/compact_literals.c LITERAL_INFO(opline->op2.constant, LITERAL_VALUE, 0, 0, 1); constant 293 ext/opcache/Optimizer/compact_literals.c if (Z_CACHE_SLOT(op_array->literals[opline->op2.constant]) != -1) { constant 294 ext/opcache/Optimizer/compact_literals.c Z_CACHE_SLOT(op_array->literals[opline->op2.constant]) = cache_size; constant 307 ext/opcache/Optimizer/compact_literals.c LITERAL_INFO(opline->op1.constant, LITERAL_VALUE, 1, 0, 1); constant 310 ext/opcache/Optimizer/compact_literals.c LITERAL_INFO(opline->op2.constant, LITERAL_VALUE, 1, 0, 1); constant 503 ext/opcache/Optimizer/compact_literals.c opline->op1.constant = map[opline->op1.constant]; constant 506 ext/opcache/Optimizer/compact_literals.c opline->op2.constant = map[opline->op2.constant]; constant 34 ext/opcache/Optimizer/optimize_func_calls.c Z_TYPE(op_array->literals[(opline)->op2.constant]) == IS_STRING) constant 61 ext/opcache/Optimizer/optimize_func_calls.c zval *function_name = &op_array->literals[opline->op2.constant + 1]; constant 88 ext/opcache/Optimizer/optimize_func_calls.c Z_CACHE_SLOT(op_array->literals[fcall->op2.constant + 1]) = Z_CACHE_SLOT(op_array->literals[fcall->op2.constant]); constant 90 ext/opcache/Optimizer/optimize_func_calls.c fcall->op2.constant = fcall->op2.constant + 1; constant 95 ext/opcache/Optimizer/optimize_func_calls.c Z_CACHE_SLOT(op_array->literals[fcall->op2.constant + 1]) = Z_CACHE_SLOT(op_array->literals[fcall->op2.constant]); constant 96 ext/opcache/Optimizer/optimize_func_calls.c literal_dtor(&op_array->literals[fcall->op2.constant]); constant 97 ext/opcache/Optimizer/optimize_func_calls.c literal_dtor(&op_array->literals[fcall->op2.constant + 2]); constant 98 ext/opcache/Optimizer/optimize_func_calls.c fcall->op2.constant = fcall->op2.constant + 1; constant 305 ext/opcache/Optimizer/pass1_5.c Z_STR(op_array->literals[opline->op1.constant + 1]))) == NULL || constant 415 ext/opcache/Optimizer/pass1_5.c opline->op1.constant = send1_opline->op1.constant; constant 416 ext/opcache/Optimizer/pass1_5.c opline->op2.constant = send2_opline->op1.constant; constant 136 ext/opcache/Optimizer/zend_optimizer.c Z_CACHE_SLOT(op_array->literals[opline->op1.constant]) = op_array->cache_size; constant 140 ext/opcache/Optimizer/zend_optimizer.c Z_CACHE_SLOT(op_array->literals[opline->op2.constant]) = op_array->cache_size; constant 175 ext/opcache/Optimizer/zend_optimizer.c opline->op1.constant = zend_optimizer_add_literal(op_array, val); constant 186 ext/opcache/Optimizer/zend_optimizer.c opline->op1.constant = zend_optimizer_add_literal(op_array, val); constant 196 ext/opcache/Optimizer/zend_optimizer.c opline->op1.constant = zend_optimizer_add_literal(op_array, val); constant 231 ext/opcache/Optimizer/zend_optimizer.c opline->op2.constant = zend_optimizer_add_literal(op_array, val); constant 238 ext/opcache/Optimizer/zend_optimizer.c opline->op2.constant = zend_optimizer_add_literal(op_array, val); constant 250 ext/opcache/Optimizer/zend_optimizer.c opline->op2.constant = zend_optimizer_add_literal(op_array, val); constant 254 ext/opcache/Optimizer/zend_optimizer.c opline->op2.constant = zend_optimizer_add_literal(op_array, val); constant 260 ext/opcache/Optimizer/zend_optimizer.c opline->op2.constant = zend_optimizer_add_literal(op_array, val); constant 279 ext/opcache/Optimizer/zend_optimizer.c opline->op2.constant = zend_optimizer_add_literal(op_array, val); constant 296 ext/opcache/Optimizer/zend_optimizer.c opline->op2.constant = zend_optimizer_add_literal(op_array, val); constant 299 ext/opcache/Optimizer/zend_optimizer.c opline->op2.constant = zend_optimizer_add_literal(op_array, val); constant 318 ext/opcache/Optimizer/zend_optimizer.c opline->op2.constant = zend_optimizer_add_literal(op_array, val); constant 341 ext/opcache/Optimizer/zend_optimizer.c opline->op2.constant = zend_optimizer_add_literal(op_array, val); constant 351 ext/opcache/Optimizer/zend_optimizer.c opline->op2.constant = zend_optimizer_add_literal(op_array, val); constant 97 ext/opcache/Optimizer/zend_optimizer_internal.h op.constant = zend_optimizer_add_literal(op_array, &_c); \ constant 103 ext/opcache/Optimizer/zend_optimizer_internal.h op.constant = zend_optimizer_add_literal(op_array, &_c); \ constant 350 ext/opcache/ZendAccelerator.h # define ZEND_OP1_LITERAL(opline) (op_array)->literals[(opline)->op1.constant] constant 354 ext/opcache/ZendAccelerator.h # define ZEND_OP2_LITERAL(opline) (op_array)->literals[(opline)->op2.constant] constant 1005 ext/reflection/php_reflection.c zend_constant *constant = (zend_constant*)Z_PTR_P(el); constant 1011 ext/reflection/php_reflection.c if (constant->module_number == module->module_number) { constant 1012 ext/reflection/php_reflection.c _const_string(str, ZSTR_VAL(constant->name), &constant->value, indent); constant 5650 ext/reflection/php_reflection.c zend_constant *constant = (zend_constant*)Z_PTR_P(el); constant 5654 ext/reflection/php_reflection.c if (number == constant->module_number) { constant 5655 ext/reflection/php_reflection.c ZVAL_DUP(&const_val, &constant->value); constant 5656 ext/reflection/php_reflection.c zend_hash_update(Z_ARRVAL_P(retval), constant->name, &const_val); constant 2681 ext/standard/basic_functions.c PHP_FE(constant, arginfo_constant) constant 3841 ext/standard/basic_functions.c PHP_FUNCTION(constant) constant 50 ext/standard/basic_functions.h PHP_FUNCTION(constant);