Lines Matching refs:name

44 #define reflection_update_property(object, name, value) do { \  argument
47 ZVAL_STRINGL(member, name, sizeof(name)-1, 1); \
219 static void _default_get_entry(zval *object, char *name, int name_len, zval *return_value TSRMLS_DC… in _default_get_entry() argument
223 if (zend_hash_find(Z_OBJPROP_P(object), name, name_len, (void **) &value) == FAILURE) { in _default_get_entry()
232 static void _default_lookup_entry(zval *object, char *name, int name_len, zval **return_value TSRML… in _default_lookup_entry() argument
236 if (zend_hash_find(Z_OBJPROP_P(object), name, name_len, (void **) &value) == FAILURE) { in _default_lookup_entry()
305 efree((char*)prop_reference->prop.name); in reflection_free_objects_storage()
349 static void _const_string(string *str, char *name, zval *value, char *indent TSRMLS_DC);
384 string_printf(str, ":%s", ce->info.internal.module->name); in _class_string()
403 string_printf(str, "%s", ce->name); in _class_string()
405 string_printf(str, " extends %s", ce->parent->name); in _class_string()
412 string_printf(str, " extends %s", ce->interfaces[0]->name); in _class_string()
414 string_printf(str, " implements %s", ce->interfaces[0]->name); in _class_string()
417 string_printf(str, ", %s", ce->interfaces[i]->name); in _class_string()
654 static void _const_string(string *str, char *name, zval *value, char *indent TSRMLS_DC) in _const_string() argument
668 indent, type, name, Z_STRVAL_P(value)); in _const_string()
718 if (arg_info->name) { in _parameter_string()
719 string_printf(str, "$%s", arg_info->name); in _parameter_string()
844 string_printf(str, ":%s", ((zend_internal_function*)fptr)->module->name); in _function_string()
849 string_printf(str, ", inherits %s", fptr->common.scope->name); in _function_string()
855 string_printf(str, ", overwrites %s", overwrites->common.scope->name); in _function_string()
862 string_printf(str, ", prototype %s", fptr->common.prototype->common.scope->name); in _function_string()
958 zend_unmangle_property_name(prop->name, prop->name_length, &class_name, (const char**)&prop_name); in _property_string()
974 string_printf(str, " %sEntry [ %s <", indent, ini_entry->name); in _extension_ini_string()
1009 …&& (*pce)->info.internal.module && !strcasecmp((*pce)->info.internal.module->name, module->name)) { in _extension_class_string()
1026 _const_string(str, constant->name, &constant->value, indent TSRMLS_CC); in _extension_const_string()
1044 module->module_number, module->name, in _extension_string()
1052 while(dep->name) { in _extension_string()
1053 string_printf(str, "%s Dependency [ %s (", indent, dep->name); in _extension_string()
1154 string_printf(str, "%sZend Extension [ %s ", indent, extension->name); in _zend_extension_string()
1191 zval *name; in zend_reflection_class_factory() local
1193 MAKE_STD_ZVAL(name); in zend_reflection_class_factory()
1194 ZVAL_STRINGL(name, ce->name, ce->name_length, 1); in zend_reflection_class_factory()
1200 reflection_update_property(object, "name", name); in zend_reflection_class_factory()
1208 zval *name; in reflection_extension_factory() local
1224 MAKE_STD_ZVAL(name); in reflection_extension_factory()
1225 ZVAL_STRINGL(name, module->name, name_len, 1); in reflection_extension_factory()
1229 reflection_update_property(object, "name", name); in reflection_extension_factory()
1238 zval *name; in reflection_parameter_factory() local
1243 MAKE_STD_ZVAL(name); in reflection_parameter_factory()
1244 if (arg_info->name) { in reflection_parameter_factory()
1245 ZVAL_STRINGL(name, arg_info->name, arg_info->name_len, 1); in reflection_parameter_factory()
1247 ZVAL_NULL(name); in reflection_parameter_factory()
1260 reflection_update_property(object, "name", name); in reflection_parameter_factory()
1268 zval *name; in reflection_function_factory() local
1273 MAKE_STD_ZVAL(name); in reflection_function_factory()
1274 ZVAL_STRING(name, function->common.function_name, 1); in reflection_function_factory()
1282 reflection_update_property(object, "name", name); in reflection_function_factory()
1290 zval *name; in reflection_method_factory() local
1296 MAKE_STD_ZVAL(name); in reflection_method_factory()
1298 ZVAL_STRING(name, (method->common.scope && method->common.scope->trait_aliases)? in reflection_method_factory()
1300 ZVAL_STRINGL(classname, method->common.scope->name, method->common.scope->name_length, 1); in reflection_method_factory()
1307 reflection_update_property(object, "name", name); in reflection_method_factory()
1316 zval *name; in reflection_property_factory() local
1321 zend_unmangle_property_name(prop->name, prop->name_length, &class_name, &prop_name); in reflection_property_factory()
1340 MAKE_STD_ZVAL(name); in reflection_property_factory()
1342 ZVAL_STRING(name, prop_name, 1); in reflection_property_factory()
1343 ZVAL_STRINGL(classname, prop->ce->name, prop->ce->name_length, 1); in reflection_property_factory()
1354 reflection_update_property(object, "name", name); in reflection_property_factory()
1532 …ef(NULL TSRMLS_CC, E_WARNING, "%s::__toString() did not return anything", Z_OBJCE_P(object)->name); in ZEND_METHOD()
1600 zval *name; in ZEND_METHOD() local
1641 MAKE_STD_ZVAL(name); in ZEND_METHOD()
1642 ZVAL_STRING(name, fptr->common.function_name, 1); in ZEND_METHOD()
1643 reflection_update_property(object, "name", name); in ZEND_METHOD()
2095 reflection_extension_factory(return_value, internal->module->name TSRMLS_CC); in ZEND_METHOD()
2119 RETURN_STRING(internal->module->name, 1); in ZEND_METHOD()
2141 zval *name; in ZEND_METHOD() local
2217 "Method %s::%s() does not exist", ce->name, Z_STRVAL_PP(method)); in ZEND_METHOD()
2233 "Method %s::%s() does not exist", ce->name, ZEND_INVOKE_FUNC_NAME); in ZEND_METHOD()
2267 if (arg_info[i].name && strcmp(arg_info[i].name, Z_STRVAL_PP(parameter)) == 0) { in ZEND_METHOD()
2287 MAKE_STD_ZVAL(name); in ZEND_METHOD()
2288 if (arg_info[position].name) { in ZEND_METHOD()
2289 ZVAL_STRINGL(name, arg_info[position].name, arg_info[position].name_len, 1); in ZEND_METHOD()
2291 ZVAL_NULL(name); in ZEND_METHOD()
2293 reflection_update_property(object, "name", name); in ZEND_METHOD()
2664 zval *name, *classname; in ZEND_METHOD() local
2741 "Method %s::%s() does not exist", ce->name, name_str); in ZEND_METHOD()
2747 ZVAL_STRINGL(classname, mptr->common.scope->name, mptr->common.scope->name_length, 1); in ZEND_METHOD()
2751 MAKE_STD_ZVAL(name); in ZEND_METHOD()
2752 ZVAL_STRING(name, mptr->common.function_name, 1); in ZEND_METHOD()
2753 reflection_update_property(object, "name", name); in ZEND_METHOD()
2838 mptr->common.scope->name, mptr->common.function_name); in ZEND_METHOD()
2843 mptr->common.scope->name, mptr->common.function_name, in ZEND_METHOD()
2844 Z_OBJCE_P(getThis())->name); in ZEND_METHOD()
2906 "Invocation of method %s::%s() failed", mptr->common.scope->name, mptr->common.function_name); in ZEND_METHOD()
2947 mptr->common.scope->name, mptr->common.function_name); in ZEND_METHOD()
2952 mptr->common.scope->name, mptr->common.function_name, in ZEND_METHOD()
2953 Z_OBJCE_P(getThis())->name); in ZEND_METHOD()
2978 mptr->common.scope->name, mptr->common.function_name); in ZEND_METHOD()
3021 "Invocation of method %s::%s() failed", mptr->common.scope->name, mptr->common.function_name); in ZEND_METHOD()
3091 zval **name; in ZEND_METHOD() local
3097 if (zend_hash_find(Z_OBJPROP_P(getThis()), "name", sizeof("name"), (void **) &name) == FAILURE) { in ZEND_METHOD()
3100 if (Z_TYPE_PP(name) == IS_STRING in ZEND_METHOD()
3101 && (backslash = zend_memrchr(Z_STRVAL_PP(name), '\\', Z_STRLEN_PP(name))) in ZEND_METHOD()
3102 && backslash > Z_STRVAL_PP(name)) in ZEND_METHOD()
3114 zval **name; in ZEND_METHOD() local
3120 if (zend_hash_find(Z_OBJPROP_P(getThis()), "name", sizeof("name"), (void **) &name) == FAILURE) { in ZEND_METHOD()
3123 if (Z_TYPE_PP(name) == IS_STRING in ZEND_METHOD()
3124 && (backslash = zend_memrchr(Z_STRVAL_PP(name), '\\', Z_STRLEN_PP(name))) in ZEND_METHOD()
3125 && backslash > Z_STRVAL_PP(name)) in ZEND_METHOD()
3127 RETURN_STRINGL(Z_STRVAL_PP(name), backslash - Z_STRVAL_PP(name), 1); in ZEND_METHOD()
3137 zval **name; in ZEND_METHOD() local
3143 if (zend_hash_find(Z_OBJPROP_P(getThis()), "name", sizeof("name"), (void **) &name) == FAILURE) { in ZEND_METHOD()
3146 if (Z_TYPE_PP(name) == IS_STRING in ZEND_METHOD()
3147 && (backslash = zend_memrchr(Z_STRVAL_PP(name), '\\', Z_STRLEN_PP(name))) in ZEND_METHOD()
3148 && backslash > Z_STRVAL_PP(name)) in ZEND_METHOD()
3150 RETURN_STRINGL(backslash + 1, Z_STRLEN_PP(name) - (backslash - Z_STRVAL_PP(name) + 1), 1); in ZEND_METHOD()
3152 RETURN_ZVAL(*name, 1, 0); in ZEND_METHOD()
3239 "Method %s::%s does not have a prototype", intern->ce->name, mptr->common.function_name); in ZEND_METHOD()
3303 ZVAL_STRINGL(classname, Z_OBJCE_P(argument)->name, Z_OBJCE_P(argument)->name_length, 1); in reflection_class_object_ctor()
3320 ZVAL_STRINGL(classname, (*ce)->name, (*ce)->name_length, 1); in reflection_class_object_ctor()
3414 char *name; in ZEND_METHOD() local
3418 …if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|z", &name, &name_len, &def_value) == FAILU… in ZEND_METHOD()
3425 prop = zend_std_get_static_property(ce, name, name_len, 1, NULL TSRMLS_CC); in ZEND_METHOD()
3431 "Class %s does not have a property named %s", ce->name, name); in ZEND_METHOD()
3446 char *name; in ZEND_METHOD() local
3452 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz", &name, &name_len, &value) == FAILURE) { in ZEND_METHOD()
3459 variable_ptr = zend_std_get_static_property(ce, name, name_len, 1, NULL TSRMLS_CC); in ZEND_METHOD()
3462 "Class %s does not have a property named %s", ce->name, name); in ZEND_METHOD()
3651 char *name, *lc_name; in ZEND_METHOD() local
3655 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &name, &name_len) == FAILURE) { in ZEND_METHOD()
3660 lc_name = zend_str_tolower_dup(name, name_len); in ZEND_METHOD()
3681 char *name, *lc_name; in ZEND_METHOD() local
3685 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &name, &name_len) == FAILURE) { in ZEND_METHOD()
3690 lc_name = zend_str_tolower_dup(name, name_len); in ZEND_METHOD()
3713 "Method %s does not exist", name); in ZEND_METHOD()
3796 char *name; in ZEND_METHOD() local
3801 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &name, &name_len) == FAILURE) { in ZEND_METHOD()
3806 if (zend_hash_find(&ce->properties_info, name, name_len+1, (void **) &property_info) == SUCCESS) { in ZEND_METHOD()
3814 ZVAL_STRINGL(property, name, name_len, 1); in ZEND_METHOD()
3833 char *name, *tmp, *classname; in ZEND_METHOD() local
3837 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &name, &name_len) == FAILURE) { in ZEND_METHOD()
3842 if (zend_hash_find(&ce->properties_info, name, name_len + 1, (void**) &property_info) == SUCCESS) { in ZEND_METHOD()
3849 …if (zend_hash_exists(Z_OBJ_HT_P(intern->obj)->get_properties(intern->obj TSRMLS_CC), name, name_le… in ZEND_METHOD()
3852 property_info_tmp.name = estrndup(name, name_len); in ZEND_METHOD()
3854 property_info_tmp.h = zend_get_hash_value(name, name_len+1); in ZEND_METHOD()
3864 if ((tmp = strstr(name, "::")) != NULL) { in ZEND_METHOD()
3865 classname_len = tmp - name; in ZEND_METHOD()
3866 classname = zend_str_tolower_dup(name, classname_len); in ZEND_METHOD()
3869 name = tmp + 2; in ZEND_METHOD()
3881 …qualified property name %s::%s does not specify a base class of %s", (*pce)->name, name, ce->name); in ZEND_METHOD()
3886 …if (zend_hash_find(&ce->properties_info, name, name_len + 1, (void**) &property_info) == SUCCESS &… in ZEND_METHOD()
3892 "Property %s does not exist", name); in ZEND_METHOD()
3983 char *name; in ZEND_METHOD() local
3987 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &name, &name_len) == FAILURE) { in ZEND_METHOD()
3992 if (zend_hash_exists(&ce->constants_table, name, name_len + 1)) { in ZEND_METHOD()
4025 char *name; in ZEND_METHOD() local
4029 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &name, &name_len) == FAILURE) { in ZEND_METHOD()
4035 if (zend_hash_find(&ce->constants_table, name, name_len + 1, (void **) &value) == FAILURE) { in ZEND_METHOD()
4198 …x(reflection_exception_ptr, 0 TSRMLS_CC, "Access to non-public constructor of class %s", ce->name); in ZEND_METHOD()
4234 php_error_docref(NULL TSRMLS_CC, E_WARNING, "Invocation of %s's constructor failed", ce->name); in ZEND_METHOD()
4246 …C, "Class %s does not have a constructor, so you cannot pass any constructor arguments", ce->name); in ZEND_METHOD()
4262 …s %s is an internal class that cannot be instantiated without invoking its constructor", ce->name); in ZEND_METHOD()
4297 …x(reflection_exception_ptr, 0 TSRMLS_CC, "Access to non-public constructor of class %s", ce->name); in ZEND_METHOD()
4332 php_error_docref(NULL TSRMLS_CC, E_WARNING, "Invocation of %s's constructor failed", ce->name); in ZEND_METHOD()
4344 …C, "Class %s does not have a constructor, so you cannot pass any constructor arguments", ce->name); in ZEND_METHOD()
4371 …add_assoc_zval_ex(return_value, ce->interfaces[i]->name, ce->interfaces[i]->name_length + 1, inter… in ZEND_METHOD()
4394 add_next_index_stringl(return_value, ce->interfaces[i]->name, ce->interfaces[i]->name_length, 1); in ZEND_METHOD()
4418 add_assoc_zval_ex(return_value, ce->traits[i]->name, ce->traits[i]->name_length + 1, trait); in ZEND_METHOD()
4439 add_next_index_stringl(return_value, ce->traits[i]->name, ce->traits[i]->name_length, 1); in ZEND_METHOD()
4466 method_name_len = spprintf(&method_name, 0, "%s::%s", cur_ref->ce->name, cur_ref->method_name); in ZEND_METHOD()
4583 "Interface %s is a Class", interface_ce->name); in ZEND_METHOD()
4623 reflection_extension_factory(return_value, ce->info.internal.module->name TSRMLS_CC); in ZEND_METHOD()
4643 RETURN_STRING(ce->info.internal.module->name, 1); in ZEND_METHOD()
4654 zval **name; in ZEND_METHOD() local
4660 if (zend_hash_find(Z_OBJPROP_P(getThis()), "name", sizeof("name"), (void **) &name) == FAILURE) { in ZEND_METHOD()
4663 if (Z_TYPE_PP(name) == IS_STRING in ZEND_METHOD()
4664 && (backslash = zend_memrchr(Z_STRVAL_PP(name), '\\', Z_STRLEN_PP(name))) in ZEND_METHOD()
4665 && backslash > Z_STRVAL_PP(name)) in ZEND_METHOD()
4677 zval **name; in ZEND_METHOD() local
4683 if (zend_hash_find(Z_OBJPROP_P(getThis()), "name", sizeof("name"), (void **) &name) == FAILURE) { in ZEND_METHOD()
4686 if (Z_TYPE_PP(name) == IS_STRING in ZEND_METHOD()
4687 && (backslash = zend_memrchr(Z_STRVAL_PP(name), '\\', Z_STRLEN_PP(name))) in ZEND_METHOD()
4688 && backslash > Z_STRVAL_PP(name)) in ZEND_METHOD()
4690 RETURN_STRINGL(Z_STRVAL_PP(name), backslash - Z_STRVAL_PP(name), 1); in ZEND_METHOD()
4700 zval **name; in ZEND_METHOD() local
4706 if (zend_hash_find(Z_OBJPROP_P(getThis()), "name", sizeof("name"), (void **) &name) == FAILURE) { in ZEND_METHOD()
4709 if (Z_TYPE_PP(name) == IS_STRING in ZEND_METHOD()
4710 && (backslash = zend_memrchr(Z_STRVAL_PP(name), '\\', Z_STRLEN_PP(name))) in ZEND_METHOD()
4711 && backslash > Z_STRVAL_PP(name)) in ZEND_METHOD()
4713 RETURN_STRINGL(backslash + 1, Z_STRLEN_PP(name) - (backslash - Z_STRVAL_PP(name) + 1), 1); in ZEND_METHOD()
4715 RETURN_ZVAL(*name, 1, 0); in ZEND_METHOD()
4796 …n_ex(reflection_exception_ptr, 0 TSRMLS_CC, "Property %s::$%s does not exist", ce->name, name_str); in ZEND_METHOD()
4817 …zend_unmangle_property_name(property_info->name, property_info->name_length, &class_name, &prop_na… in ZEND_METHOD()
4818 ZVAL_STRINGL(classname, property_info->ce->name, property_info->ce->name_length, 1); in ZEND_METHOD()
4821 ZVAL_STRINGL(classname, ce->name, ce->name_length, 1); in ZEND_METHOD()
4830 reference->prop.name = Z_STRVAL_P(propname); in ZEND_METHOD()
4950 zval *object, name; in ZEND_METHOD() local
4957 _default_get_entry(getThis(), "name", sizeof("name"), &name TSRMLS_CC); in ZEND_METHOD()
4959 "Cannot access non-public member %s::%s", intern->ce->name, Z_STRVAL(name)); in ZEND_METHOD()
4960 zval_dtor(&name); in ZEND_METHOD()
4967 …, E_ERROR, "Internal error: Could not find the property %s::%s", intern->ce->name, ref->prop.name); in ZEND_METHOD()
4979 zend_unmangle_property_name(ref->prop.name, ref->prop.name_length, &class_name, &prop_name); in ZEND_METHOD()
4997 zval *object, name; in ZEND_METHOD() local
5005 _default_get_entry(getThis(), "name", sizeof("name"), &name TSRMLS_CC); in ZEND_METHOD()
5007 "Cannot access non-public member %s::%s", intern->ce->name, Z_STRVAL(name)); in ZEND_METHOD()
5008 zval_dtor(&name); in ZEND_METHOD()
5021 …, E_ERROR, "Internal error: Could not find the property %s::%s", intern->ce->name, ref->prop.name); in ZEND_METHOD()
5054 zend_unmangle_property_name(ref->prop.name, ref->prop.name_length, &class_name, &prop_name); in ZEND_METHOD()
5076 …if (zend_unmangle_property_name(ref->prop.name, ref->prop.name_length, &class_name, &prop_name) !=… in ZEND_METHOD()
5150 zval *name; in ZEND_METHOD() local
5177 MAKE_STD_ZVAL(name); in ZEND_METHOD()
5178 ZVAL_STRING(name, module->name, 1); in ZEND_METHOD()
5179 reflection_update_property( object, "name", name); in ZEND_METHOD()
5276 add_assoc_zval_ex(retval, constant->name, constant->name_len, const_val); in _addconstant()
5307 add_assoc_stringl(retval, ini_entry->name, ini_entry->value, ini_entry->value_length, 1); in _addinientry()
5309 add_assoc_null(retval, ini_entry->name); in _addinientry()
5340 …&& (*pce)->info.internal.module && !strcasecmp((*pce)->info.internal.module->name, module->name)) { in add_extension_class()
5344 add_assoc_zval_ex(class_array, (*pce)->name, (*pce)->name_length + 1, zclass); in add_extension_class()
5346 add_next_index_stringl(class_array, (*pce)->name, (*pce)->name_length, 1); in add_extension_class()
5409 while(dep->name) { in ZEND_METHOD()
5435 add_assoc_stringl(return_value, dep->name, relation, len, 0); in ZEND_METHOD()
5501 zval *name; in ZEND_METHOD() local
5524 MAKE_STD_ZVAL(name); in ZEND_METHOD()
5525 ZVAL_STRING(name, extension->name, 1); in ZEND_METHOD()
5526 reflection_update_property(object, "name", name); in ZEND_METHOD()
5563 RETURN_STRING(extension->name, 1); in ZEND_METHOD()
5662 ZEND_ARG_INFO(0, name)
5667 ZEND_ARG_INFO(0, name)
5718 ZEND_ARG_INFO(0, name)
5724 ZEND_ARG_INFO(0, name)
5778 ZEND_ARG_INFO(0, name)
5783 ZEND_ARG_INFO(0, name)
5788 ZEND_ARG_INFO(0, name)
5792 ZEND_ARG_INFO(0, name)
5800 ZEND_ARG_INFO(0, name)
5804 ZEND_ARG_INFO(0, name)
5812 ZEND_ARG_INFO(0, name)
5816 ZEND_ARG_INFO(0, name)
5915 ZEND_ARG_INFO(0, name)
5921 ZEND_ARG_INFO(0, name)
5992 ZEND_ARG_INFO(0, name)
5997 ZEND_ARG_INFO(0, name)
6020 ZEND_ARG_INFO(0, name)
6052 "Cannot set read-only property %s::$%s", Z_OBJCE_P(object)->name, Z_STRVAL_P(member)); in _reflection_write_property()