Lines Matching refs:lcname

880 	zend_string *lcname;  in zend_hash_find_ptr_lc()  local
883 ZSTR_ALLOCA_ALLOC(lcname, len, use_heap); in zend_hash_find_ptr_lc()
884 zend_str_tolower_copy(ZSTR_VAL(lcname), str, len); in zend_hash_find_ptr_lc()
885 result = zend_hash_find_ptr(ht, lcname); in zend_hash_find_ptr_lc()
886 ZSTR_ALLOCA_FREE(lcname, use_heap); in zend_hash_find_ptr_lc()
1079 zval *lcname, *rtd_key; in do_bind_function() local
1082 lcname = CT_CONSTANT_EX(op_array, opline->op1.constant); in do_bind_function()
1083 rtd_key = lcname + 1; in do_bind_function()
1085 lcname = RT_CONSTANT(op_array, opline->op1); in do_bind_function()
1086 rtd_key = lcname + 1; in do_bind_function()
1092 if (zend_hash_add_ptr(function_table, Z_STR_P(lcname), new_function) == NULL) { in do_bind_function()
1096 if ((old_function = zend_hash_find_ptr(function_table, Z_STR_P(lcname))) != NULL in do_bind_function()
1120 zval *lcname, *rtd_key; in do_bind_class() local
1123 lcname = CT_CONSTANT_EX(op_array, opline->op1.constant); in do_bind_class()
1124 rtd_key = lcname + 1; in do_bind_class()
1126 lcname = RT_CONSTANT(op_array, opline->op1); in do_bind_class()
1127 rtd_key = lcname + 1; in do_bind_class()
1132 if (zend_hash_add_ptr(class_table, Z_STR_P(lcname), ce) == NULL) { in do_bind_class()
1155 zval *lcname, *rtd_key; in do_bind_inherited_class() local
1158 lcname = CT_CONSTANT_EX(op_array, opline->op1.constant); in do_bind_inherited_class()
1159 rtd_key = lcname + 1; in do_bind_inherited_class()
1161 lcname = RT_CONSTANT(op_array, opline->op1); in do_bind_inherited_class()
1162 rtd_key = lcname + 1; in do_bind_inherited_class()
1174 …"Cannot declare %s, because the name is already in use", zend_get_object_type(Z_OBJCE_P(lcname))); in do_bind_inherited_class()
1179 if (zend_hash_exists(class_table, Z_STR_P(lcname))) { in do_bind_inherited_class()
1188 if (zend_hash_add_ptr(class_table, Z_STR_P(lcname), ce) == NULL) { in do_bind_inherited_class()
3464 zend_string *lcname = zend_string_tolower(name); in zend_compile_func_defined() local
3465 ZVAL_NEW_STR(&c, lcname); in zend_compile_func_defined()
3508 zend_string *name, *lcname; in zend_try_compile_ct_bound_init_user_func() local
3517 lcname = zend_string_tolower(name); in zend_try_compile_ct_bound_init_user_func()
3519 fbc = zend_hash_find_ptr(CG(function_table), lcname); in zend_try_compile_ct_bound_init_user_func()
3524 zend_string_release(lcname); in zend_try_compile_ct_bound_init_user_func()
3532 LITERAL_STR(opline->op2, lcname); in zend_try_compile_ct_bound_init_user_func()
3558 int zend_compile_func_cufa(znode *result, zend_ast_list *args, zend_string *lcname) /* {{{ */ in zend_compile_func_cufa() argument
3566 zend_compile_init_user_func(args->child[0], 0, lcname); in zend_compile_func_cufa()
3607 int zend_compile_func_cuf(znode *result, zend_ast_list *args, zend_string *lcname) /* {{{ */ in zend_compile_func_cuf() argument
3615 zend_compile_init_user_func(args->child[0], args->children - 1, lcname); in zend_compile_func_cuf()
3877 int zend_try_compile_special_func(znode *result, zend_string *lcname, zend_ast_list *args, zend_fun… in zend_try_compile_special_func() argument
3887 if (zend_string_equals_literal(lcname, "strlen")) { in zend_try_compile_special_func()
3889 } else if (zend_string_equals_literal(lcname, "is_null")) { in zend_try_compile_special_func()
3891 } else if (zend_string_equals_literal(lcname, "is_bool")) { in zend_try_compile_special_func()
3893 } else if (zend_string_equals_literal(lcname, "is_long") in zend_try_compile_special_func()
3894 || zend_string_equals_literal(lcname, "is_int") in zend_try_compile_special_func()
3895 || zend_string_equals_literal(lcname, "is_integer") in zend_try_compile_special_func()
3898 } else if (zend_string_equals_literal(lcname, "is_float") in zend_try_compile_special_func()
3899 || zend_string_equals_literal(lcname, "is_double") in zend_try_compile_special_func()
3900 || zend_string_equals_literal(lcname, "is_real") in zend_try_compile_special_func()
3903 } else if (zend_string_equals_literal(lcname, "is_string")) { in zend_try_compile_special_func()
3905 } else if (zend_string_equals_literal(lcname, "is_array")) { in zend_try_compile_special_func()
3907 } else if (zend_string_equals_literal(lcname, "is_object")) { in zend_try_compile_special_func()
3909 } else if (zend_string_equals_literal(lcname, "is_resource")) { in zend_try_compile_special_func()
3911 } else if (zend_string_equals_literal(lcname, "boolval")) { in zend_try_compile_special_func()
3913 } else if (zend_string_equals_literal(lcname, "intval")) { in zend_try_compile_special_func()
3915 } else if (zend_string_equals_literal(lcname, "floatval") in zend_try_compile_special_func()
3916 || zend_string_equals_literal(lcname, "doubleval") in zend_try_compile_special_func()
3919 } else if (zend_string_equals_literal(lcname, "strval")) { in zend_try_compile_special_func()
3921 } else if (zend_string_equals_literal(lcname, "defined")) { in zend_try_compile_special_func()
3923 } else if (zend_string_equals_literal(lcname, "chr") && type == BP_VAR_R) { in zend_try_compile_special_func()
3925 } else if (zend_string_equals_literal(lcname, "ord") && type == BP_VAR_R) { in zend_try_compile_special_func()
3927 } else if (zend_string_equals_literal(lcname, "call_user_func_array")) { in zend_try_compile_special_func()
3928 return zend_compile_func_cufa(result, args, lcname); in zend_try_compile_special_func()
3929 } else if (zend_string_equals_literal(lcname, "call_user_func")) { in zend_try_compile_special_func()
3930 return zend_compile_func_cuf(result, args, lcname); in zend_try_compile_special_func()
3931 } else if (zend_string_equals_literal(lcname, "in_array")) { in zend_try_compile_special_func()
3933 } else if (zend_string_equals_literal(lcname, "count")) { in zend_try_compile_special_func()
3935 } else if (zend_string_equals_literal(lcname, "get_class")) { in zend_try_compile_special_func()
3937 } else if (zend_string_equals_literal(lcname, "get_called_class")) { in zend_try_compile_special_func()
3939 } else if (zend_string_equals_literal(lcname, "gettype")) { in zend_try_compile_special_func()
3941 } else if (zend_string_equals_literal(lcname, "func_num_args")) { in zend_try_compile_special_func()
3943 } else if (zend_string_equals_literal(lcname, "func_get_args")) { in zend_try_compile_special_func()
3945 } else if (zend_string_equals_literal(lcname, "array_slice")) { in zend_try_compile_special_func()
3980 zend_string *lcname; in zend_compile_call() local
3984 lcname = zend_string_tolower(Z_STR_P(name)); in zend_compile_call()
3985 fbc = zend_hash_find_ptr(CG(function_table), lcname); in zend_compile_call()
3988 if (fbc && zend_string_equals_literal(lcname, "assert")) { in zend_compile_call()
3989 zend_compile_assert(result, zend_ast_get_list(args_ast), lcname, fbc); in zend_compile_call()
3990 zend_string_release(lcname); in zend_compile_call()
3999 zend_string_release(lcname); in zend_compile_call()
4004 if (zend_try_compile_special_func(result, lcname, in zend_compile_call()
4007 zend_string_release(lcname); in zend_compile_call()
4013 ZVAL_NEW_STR(&name_node.u.constant, lcname); in zend_compile_call()
4058 zend_string *lcname = Z_STR_P(CT_CONSTANT(opline->op2) + 1); in zend_compile_method_call() local
4059 fbc = zend_hash_find_ptr(&CG(active_class_entry)->function_table, lcname); in zend_compile_method_call()
4125 zend_string *lcname = Z_STR_P(CT_CONSTANT(opline->op1) + 1); in zend_compile_static_call() local
4126 ce = zend_hash_find_ptr(CG(class_table), lcname); in zend_compile_static_call()
4128 && zend_string_equals_ci(CG(active_class_entry)->name, lcname)) { in zend_compile_static_call()
4137 zend_string *lcname = Z_STR_P(CT_CONSTANT(opline->op2) + 1); in zend_compile_static_call() local
4138 fbc = zend_hash_find_ptr(&ce->function_table, lcname); in zend_compile_static_call()
5717 zend_string *lcname; in zend_begin_method_decl() local
5747 lcname = zend_string_tolower(name); in zend_begin_method_decl()
5748 lcname = zend_new_interned_string(lcname); in zend_begin_method_decl()
5750 if (zend_hash_add_ptr(&ce->function_table, lcname, op_array) == NULL) { in zend_begin_method_decl()
5756 if (zend_string_equals_literal(lcname, ZEND_CALL_FUNC_NAME)) { in zend_begin_method_decl()
5761 } else if (zend_string_equals_literal(lcname, ZEND_CALLSTATIC_FUNC_NAME)) { in zend_begin_method_decl()
5766 } else if (zend_string_equals_literal(lcname, ZEND_GET_FUNC_NAME)) { in zend_begin_method_decl()
5771 } else if (zend_string_equals_literal(lcname, ZEND_SET_FUNC_NAME)) { in zend_begin_method_decl()
5776 } else if (zend_string_equals_literal(lcname, ZEND_UNSET_FUNC_NAME)) { in zend_begin_method_decl()
5781 } else if (zend_string_equals_literal(lcname, ZEND_ISSET_FUNC_NAME)) { in zend_begin_method_decl()
5786 } else if (zend_string_equals_literal(lcname, ZEND_TOSTRING_FUNC_NAME)) { in zend_begin_method_decl()
5791 } else if (zend_string_equals_literal(lcname, ZEND_INVOKE_FUNC_NAME)) { in zend_begin_method_decl()
5796 } else if (zend_string_equals_literal(lcname, ZEND_DEBUGINFO_FUNC_NAME)) { in zend_begin_method_decl()
5803 if (!in_trait && zend_string_equals_ci(lcname, ce->name)) { in zend_begin_method_decl()
5807 } else if (zend_string_equals_literal(lcname, ZEND_CONSTRUCTOR_FUNC_NAME)) { in zend_begin_method_decl()
5809 } else if (zend_string_equals_literal(lcname, ZEND_DESTRUCTOR_FUNC_NAME)) { in zend_begin_method_decl()
5811 } else if (zend_string_equals_literal(lcname, ZEND_CLONE_FUNC_NAME)) { in zend_begin_method_decl()
5813 } else if (zend_string_equals_literal(lcname, ZEND_CALL_FUNC_NAME)) { in zend_begin_method_decl()
5819 } else if (zend_string_equals_literal(lcname, ZEND_CALLSTATIC_FUNC_NAME)) { in zend_begin_method_decl()
5825 } else if (zend_string_equals_literal(lcname, ZEND_GET_FUNC_NAME)) { in zend_begin_method_decl()
5832 } else if (zend_string_equals_literal(lcname, ZEND_SET_FUNC_NAME)) { in zend_begin_method_decl()
5839 } else if (zend_string_equals_literal(lcname, ZEND_UNSET_FUNC_NAME)) { in zend_begin_method_decl()
5846 } else if (zend_string_equals_literal(lcname, ZEND_ISSET_FUNC_NAME)) { in zend_begin_method_decl()
5853 } else if (zend_string_equals_literal(lcname, ZEND_TOSTRING_FUNC_NAME)) { in zend_begin_method_decl()
5859 } else if (zend_string_equals_literal(lcname, ZEND_INVOKE_FUNC_NAME)) { in zend_begin_method_decl()
5864 } else if (zend_string_equals_literal(lcname, ZEND_DEBUGINFO_FUNC_NAME)) { in zend_begin_method_decl()
5875 zend_string_release(lcname); in zend_begin_method_decl()
5882 zend_string *unqualified_name, *name, *lcname, *key; in zend_begin_func_decl() local
5887 lcname = zend_string_tolower(name); in zend_begin_func_decl()
5892 if (import_name && !zend_string_equals_ci(lcname, import_name)) { in zend_begin_func_decl()
5898 if (zend_string_equals_literal(lcname, ZEND_AUTOLOAD_FUNC_NAME)) { in zend_begin_func_decl()
5907 key = zend_build_runtime_definition_key(lcname, decl->lex_pos); in zend_begin_func_decl()
5909 zend_register_seen_symbol(lcname, ZEND_SYMBOL_FUNCTION); in zend_begin_func_decl()
5919 LITERAL_STR(opline->op1, zend_string_copy(lcname)); in zend_begin_func_decl()
5925 zend_string_release(lcname); in zend_begin_func_decl()
6283 zend_string *name, *lcname; in zend_compile_class_decl() local
6301 lcname = zend_string_tolower(name); in zend_compile_class_decl()
6306 if (import_name && !zend_string_equals_ci(lcname, import_name)) { in zend_compile_class_decl()
6312 zend_register_seen_symbol(lcname, ZEND_SYMBOL_CLASS); in zend_compile_class_decl()
6315 lcname = zend_string_tolower(name); in zend_compile_class_decl()
6317 lcname = zend_new_interned_string(lcname); in zend_compile_class_decl()
6355 LITERAL_STR(opline->op1, lcname); in zend_compile_class_decl()
6365 if (!zend_hash_exists(CG(class_table), lcname)) { in zend_compile_class_decl()
6366 zend_hash_add_ptr(CG(class_table), lcname, ce); in zend_compile_class_decl()
6375 ce = zend_hash_find_ptr(CG(class_table), lcname); in zend_compile_class_decl()
6407 key = zend_build_runtime_definition_key(lcname, decl->lex_pos); in zend_compile_class_decl()