Lines Matching refs:ZEND_API

42 ZEND_API zend_result ZEND_FASTCALL add_function(zval *result, zval *op1, zval *op2);
43 ZEND_API zend_result ZEND_FASTCALL sub_function(zval *result, zval *op1, zval *op2);
44 ZEND_API zend_result ZEND_FASTCALL mul_function(zval *result, zval *op1, zval *op2);
45 ZEND_API zend_result ZEND_FASTCALL pow_function(zval *result, zval *op1, zval *op2);
46 ZEND_API zend_result ZEND_FASTCALL div_function(zval *result, zval *op1, zval *op2);
47 ZEND_API zend_result ZEND_FASTCALL mod_function(zval *result, zval *op1, zval *op2);
48 ZEND_API zend_result ZEND_FASTCALL boolean_xor_function(zval *result, zval *op1, zval *op2);
49 ZEND_API zend_result ZEND_FASTCALL boolean_not_function(zval *result, zval *op1);
50 ZEND_API zend_result ZEND_FASTCALL bitwise_not_function(zval *result, zval *op1);
51 ZEND_API zend_result ZEND_FASTCALL bitwise_or_function(zval *result, zval *op1, zval *op2);
52 ZEND_API zend_result ZEND_FASTCALL bitwise_and_function(zval *result, zval *op1, zval *op2);
53 ZEND_API zend_result ZEND_FASTCALL bitwise_xor_function(zval *result, zval *op1, zval *op2);
54 ZEND_API zend_result ZEND_FASTCALL shift_left_function(zval *result, zval *op1, zval *op2);
55 ZEND_API zend_result ZEND_FASTCALL shift_right_function(zval *result, zval *op1, zval *op2);
56 ZEND_API zend_result ZEND_FASTCALL concat_function(zval *result, zval *op1, zval *op2);
58 ZEND_API bool ZEND_FASTCALL zend_is_identical(const zval *op1, const zval *op2);
60 ZEND_API zend_result ZEND_FASTCALL is_equal_function(zval *result, zval *op1, zval *op2);
61 ZEND_API zend_result ZEND_FASTCALL is_identical_function(zval *result, zval *op1, zval *op2);
62 ZEND_API zend_result ZEND_FASTCALL is_not_identical_function(zval *result, zval *op1, zval *op2);
63 ZEND_API zend_result ZEND_FASTCALL is_not_equal_function(zval *result, zval *op1, zval *op2);
64 ZEND_API zend_result ZEND_FASTCALL is_smaller_function(zval *result, zval *op1, zval *op2);
65 ZEND_API zend_result ZEND_FASTCALL is_smaller_or_equal_function(zval *result, zval *op1, zval *op2);
67 ZEND_API bool ZEND_FASTCALL zend_class_implements_interface(const zend_class_entry *class_ce, const…
68 ZEND_API bool ZEND_FASTCALL instanceof_function_slow(const zend_class_entry *instance_ce, const zen…
75 ZEND_API bool zend_string_only_has_ascii_alphanumeric(const zend_string *str);
92 ZEND_API uint8_t ZEND_FASTCALL _is_numeric_string_ex(const char *str, size_t length, zend_long *lva…
95 ZEND_API const char* ZEND_FASTCALL zend_memnstr_ex(const char *haystack, const char *needle, size_t…
96 ZEND_API const char* ZEND_FASTCALL zend_memnrstr_ex(const char *haystack, const char *needle, size_…
105 ZEND_API zend_long ZEND_FASTCALL zend_dval_to_lval_slow(double d);
133 ZEND_API void zend_incompatible_double_to_long_error(double d);
134 ZEND_API void zend_incompatible_string_to_long_error(const zend_string *s);
161 ZEND_API uint8_t ZEND_FASTCALL is_numeric_str_function(const zend_string *str, zend_long *lval, dou…
286 ZEND_API zend_result ZEND_FASTCALL increment_function(zval *op1);
287 ZEND_API zend_result ZEND_FASTCALL decrement_function(zval *op2);
289 ZEND_API void ZEND_FASTCALL convert_scalar_to_number(zval *op);
290 ZEND_API void ZEND_FASTCALL _convert_to_string(zval *op);
291 ZEND_API void ZEND_FASTCALL convert_to_long(zval *op);
292 ZEND_API void ZEND_FASTCALL convert_to_double(zval *op);
293 ZEND_API void ZEND_FASTCALL convert_to_null(zval *op);
294 ZEND_API void ZEND_FASTCALL convert_to_boolean(zval *op);
295 ZEND_API void ZEND_FASTCALL convert_to_array(zval *op);
296 ZEND_API void ZEND_FASTCALL convert_to_object(zval *op);
298 ZEND_API zend_long ZEND_FASTCALL zval_get_long_func(const zval *op, bool is_strict);
299 ZEND_API zend_long ZEND_FASTCALL zval_try_get_long(const zval *op, bool *failed);
300 ZEND_API double ZEND_FASTCALL zval_get_double_func(const zval *op);
301 ZEND_API zend_string* ZEND_FASTCALL zval_get_string_func(zval *op);
302 ZEND_API zend_string* ZEND_FASTCALL zval_try_get_string_func(zval *op);
356 ZEND_API bool ZEND_FASTCALL _try_convert_to_string(zval *op);
375 ZEND_API bool ZEND_FASTCALL zend_is_true(const zval *op);
376 ZEND_API bool ZEND_FASTCALL zend_object_is_true(const zval *op);
438 ZEND_API int ZEND_FASTCALL zend_compare(zval *op1, zval *op2);
440 ZEND_API zend_result ZEND_FASTCALL compare_function(zval *result, zval *op1, zval *op2);
442 ZEND_API int ZEND_FASTCALL numeric_compare_function(zval *op1, zval *op2);
443 ZEND_API int ZEND_FASTCALL string_compare_function_ex(zval *op1, zval *op2, bool case_insensitive);
444 ZEND_API int ZEND_FASTCALL string_compare_function(zval *op1, zval *op2);
445 ZEND_API int ZEND_FASTCALL string_case_compare_function(zval *op1, zval *op2);
446 ZEND_API int ZEND_FASTCALL string_locale_compare_function(zval *op1, zval *op2);
448 ZEND_API extern const unsigned char zend_tolower_map[256];
449 ZEND_API extern const unsigned char zend_toupper_map[256];
454 ZEND_API void ZEND_FASTCALL zend_str_tolower(char *str, size_t length);
455 ZEND_API void ZEND_FASTCALL zend_str_toupper(char *str, size_t length);
456 ZEND_API char* ZEND_FASTCALL zend_str_tolower_copy(char *dest, const char *source, size_t le…
457 ZEND_API char* ZEND_FASTCALL zend_str_toupper_copy(char *dest, const char *source, size_t le…
458 ZEND_API char* ZEND_FASTCALL zend_str_tolower_dup(const char *source, size_t length);
459 ZEND_API char* ZEND_FASTCALL zend_str_toupper_dup(const char *source, size_t length);
460 ZEND_API char* ZEND_FASTCALL zend_str_tolower_dup_ex(const char *source, size_t length);
461 ZEND_API char* ZEND_FASTCALL zend_str_toupper_dup_ex(const char *source, size_t length);
462 ZEND_API zend_string* ZEND_FASTCALL zend_string_tolower_ex(zend_string *str, bool persistent);
463 ZEND_API zend_string* ZEND_FASTCALL zend_string_toupper_ex(zend_string *str, bool persistent);
472 ZEND_API int ZEND_FASTCALL zend_binary_zval_strcmp(zval *s1, zval *s2);
473 ZEND_API int ZEND_FASTCALL zend_binary_zval_strncmp(zval *s1, zval *s2, zval *s3);
474 ZEND_API int ZEND_FASTCALL zend_binary_strcmp(const char *s1, size_t len1, const char *s2, size_t l…
475 ZEND_API int ZEND_FASTCALL zend_binary_strncmp(const char *s1, size_t len1, const char *s2, size_t …
476 ZEND_API int ZEND_FASTCALL zend_binary_strcasecmp(const char *s1, size_t len1, const char *s2, size…
477 ZEND_API int ZEND_FASTCALL zend_binary_strncasecmp(const char *s1, size_t len1, const char *s2, siz…
478 ZEND_API int ZEND_FASTCALL zend_binary_strcasecmp_l(const char *s1, size_t len1, const char *s2, si…
479 ZEND_API int ZEND_FASTCALL zend_binary_strncasecmp_l(const char *s1, size_t len1, const char *s2, s…
481 ZEND_API bool ZEND_FASTCALL zendi_smart_streq(zend_string *s1, zend_string *s2);
482 ZEND_API int ZEND_FASTCALL zendi_smart_strcmp(zend_string *s1, zend_string *s2);
483 ZEND_API int ZEND_FASTCALL zend_compare_symbol_tables(HashTable *ht1, HashTable *ht2);
484 ZEND_API int ZEND_FASTCALL zend_compare_arrays(zval *a1, zval *a2);
485 ZEND_API int ZEND_FASTCALL zend_compare_objects(zval *o1, zval *o2);
488 ZEND_ATTRIBUTE_DEPRECATED ZEND_API int ZEND_FASTCALL zend_atoi(const char *str, size_t str_len);
491 ZEND_ATTRIBUTE_DEPRECATED ZEND_API zend_long ZEND_FASTCALL zend_atol(const char *str, size_t str_le…
502 ZEND_API void zend_update_current_locale(void);
504 ZEND_API void zend_reset_lc_ctype_locale(void);
902 ZEND_API zend_string* ZEND_FASTCALL zend_long_to_str(zend_long num);
903 ZEND_API zend_string* ZEND_FASTCALL zend_ulong_to_str(zend_ulong num);
904 ZEND_API zend_string* ZEND_FASTCALL zend_u64_to_str(uint64_t num);
905 ZEND_API zend_string* ZEND_FASTCALL zend_i64_to_str(int64_t num);
906 ZEND_API zend_string* ZEND_FASTCALL zend_double_to_str(double num);