Lines Matching refs:ptr

2142 	const zend_function_entry *ptr = functions;  in zend_register_functions()  local
2178 while (ptr->fname) { in zend_register_functions()
2179 fname_len = strlen(ptr->fname); in zend_register_functions()
2180 internal_function->handler = ptr->handler; in zend_register_functions()
2181 internal_function->function_name = zend_string_init_interned(ptr->fname, fname_len, 1); in zend_register_functions()
2184 if (ptr->flags) { in zend_register_functions()
2185 if (!(ptr->flags & ZEND_ACC_PPP_MASK)) { in zend_register_functions()
2186 if (ptr->flags != ZEND_ACC_DEPRECATED && scope) { in zend_register_functions()
2187 … public, protected or private", scope ? ZSTR_VAL(scope->name) : "", scope ? "::" : "", ptr->fname); in zend_register_functions()
2189 internal_function->fn_flags = ZEND_ACC_PUBLIC | ptr->flags; in zend_register_functions()
2191 internal_function->fn_flags = ptr->flags; in zend_register_functions()
2196 if (ptr->arg_info) { in zend_register_functions()
2197 zend_internal_function_info *info = (zend_internal_function_info*)ptr->arg_info; in zend_register_functions()
2199 internal_function->arg_info = (zend_internal_arg_info*)ptr->arg_info+1; in zend_register_functions()
2200 internal_function->num_args = ptr->num_args; in zend_register_functions()
2203 internal_function->required_num_args = ptr->num_args; in zend_register_functions()
2210 if (ptr->arg_info[ptr->num_args].is_variadic) { in zend_register_functions()
2235 if (ptr->flags & ZEND_ACC_ABSTRACT) { in zend_register_functions()
2246 if (ptr->flags & ZEND_ACC_STATIC && (!scope || !(scope->ce_flags & ZEND_ACC_INTERFACE))) { in zend_register_functions()
2247 …n %s%s%s() cannot be abstract", scope ? ZSTR_VAL(scope->name) : "", scope ? "::" : "", ptr->fname); in zend_register_functions()
2252 …r_type, "Interface %s cannot contain non abstract method %s()", ZSTR_VAL(scope->name), ptr->fname); in zend_register_functions()
2259 …s() cannot be a NULL function", scope ? ZSTR_VAL(scope->name) : "", scope ? "::" : "", ptr->fname); in zend_register_functions()
2334 …zend_error(error_type, "Destructor %s::%s() cannot take arguments", ZSTR_VAL(scope->name), ptr->fn… in zend_register_functions()
2365 ptr++; in zend_register_functions()
2373 while (ptr->fname) { in zend_register_functions()
2374 fname_len = strlen(ptr->fname); in zend_register_functions()
2376 zend_str_tolower_copy(ZSTR_VAL(lowercase_name), ptr->fname, fname_len); in zend_register_functions()
2378 …led - duplicate name - %s%s%s", scope ? ZSTR_VAL(scope->name) : "", scope ? "::" : "", ptr->fname); in zend_register_functions()
2381 ptr++; in zend_register_functions()
2490 const zend_function_entry *ptr = functions; in zend_unregister_functions() local
2499 while (ptr->fname) { in zend_unregister_functions()
2503 fname_len = strlen(ptr->fname); in zend_unregister_functions()
2505 zend_str_tolower_copy(ZSTR_VAL(lowercase_name), ptr->fname, fname_len); in zend_unregister_functions()
2508 ptr++; in zend_unregister_functions()
3266 char *ptr = ZSTR_VAL(callable_name); in zend_create_method_string() local
3267 memcpy(ptr, ZSTR_VAL(class_name), ZSTR_LEN(class_name)); in zend_create_method_string()
3268 ptr += ZSTR_LEN(class_name); in zend_create_method_string()
3269 memcpy(ptr, "::", sizeof("::") - 1); in zend_create_method_string()
3270 ptr += sizeof("::") - 1; in zend_create_method_string()
3271 memcpy(ptr, ZSTR_VAL(method_name), ZSTR_LEN(method_name) + 1); in zend_create_method_string()