Lines Matching refs:ZEND_API
47 ZEND_API int add_function(zval *result, zval *op1, zval *op2 TSRMLS_DC);
48 ZEND_API int sub_function(zval *result, zval *op1, zval *op2 TSRMLS_DC);
49 ZEND_API int mul_function(zval *result, zval *op1, zval *op2 TSRMLS_DC);
50 ZEND_API int pow_function(zval *result, zval *op1, zval *op2 TSRMLS_DC);
51 ZEND_API int div_function(zval *result, zval *op1, zval *op2 TSRMLS_DC);
52 ZEND_API int mod_function(zval *result, zval *op1, zval *op2 TSRMLS_DC);
53 ZEND_API int boolean_xor_function(zval *result, zval *op1, zval *op2 TSRMLS_DC);
54 ZEND_API int boolean_not_function(zval *result, zval *op1 TSRMLS_DC);
55 ZEND_API int bitwise_not_function(zval *result, zval *op1 TSRMLS_DC);
56 ZEND_API int bitwise_or_function(zval *result, zval *op1, zval *op2 TSRMLS_DC);
57 ZEND_API int bitwise_and_function(zval *result, zval *op1, zval *op2 TSRMLS_DC);
58 ZEND_API int bitwise_xor_function(zval *result, zval *op1, zval *op2 TSRMLS_DC);
59 ZEND_API int shift_left_function(zval *result, zval *op1, zval *op2 TSRMLS_DC);
60 ZEND_API int shift_right_function(zval *result, zval *op1, zval *op2 TSRMLS_DC);
61 ZEND_API int concat_function(zval *result, zval *op1, zval *op2 TSRMLS_DC);
63 ZEND_API int is_equal_function(zval *result, zval *op1, zval *op2 TSRMLS_DC);
64 ZEND_API int is_identical_function(zval *result, zval *op1, zval *op2 TSRMLS_DC);
65 ZEND_API int is_not_identical_function(zval *result, zval *op1, zval *op2 TSRMLS_DC);
66 ZEND_API int is_not_equal_function(zval *result, zval *op1, zval *op2 TSRMLS_DC);
67 ZEND_API int is_smaller_function(zval *result, zval *op1, zval *op2 TSRMLS_DC);
68 ZEND_API int is_smaller_or_equal_function(zval *result, zval *op1, zval *op2 TSRMLS_DC);
70 ZEND_API zend_bool instanceof_function_ex(const zend_class_entry *instance_ce, const zend_class_ent…
71 ZEND_API zend_bool instanceof_function(const zend_class_entry *instance_ce, const zend_class_entry …
324 ZEND_API int increment_function(zval *op1);
325 ZEND_API int decrement_function(zval *op2);
327 ZEND_API void convert_scalar_to_number(zval *op TSRMLS_DC);
328 ZEND_API void _convert_to_cstring(zval *op ZEND_FILE_LINE_DC);
329 ZEND_API void _convert_to_string(zval *op ZEND_FILE_LINE_DC);
330 ZEND_API void convert_to_long(zval *op);
331 ZEND_API void convert_to_double(zval *op);
332 ZEND_API void convert_to_long_base(zval *op, int base);
333 ZEND_API void convert_to_null(zval *op);
334 ZEND_API void convert_to_boolean(zval *op);
335 ZEND_API void convert_to_array(zval *op);
336 ZEND_API void convert_to_object(zval *op);
337 ZEND_API void multi_convert_to_long_ex(int argc, ...);
338 ZEND_API void multi_convert_to_double_ex(int argc, ...);
339 ZEND_API void multi_convert_to_string_ex(int argc, ...);
340 ZEND_API int add_char_to_string(zval *result, const zval *op1, const zval *op2);
341 ZEND_API int add_string_to_string(zval *result, const zval *op1, const zval *op2);
345 ZEND_API double zend_string_to_double(const char *number, zend_uint length);
347 ZEND_API int zval_is_true(zval *op);
348 ZEND_API int compare_function(zval *result, zval *op1, zval *op2 TSRMLS_DC);
349 ZEND_API int numeric_compare_function(zval *result, zval *op1, zval *op2 TSRMLS_DC);
350 ZEND_API int string_compare_function_ex(zval *result, zval *op1, zval *op2, zend_bool case_insensit…
351 ZEND_API int string_compare_function(zval *result, zval *op1, zval *op2 TSRMLS_DC);
352 ZEND_API int string_case_compare_function(zval *result, zval *op1, zval *op2 TSRMLS_DC);
354 ZEND_API int string_locale_compare_function(zval *result, zval *op1, zval *op2 TSRMLS_DC);
357 ZEND_API void zend_str_tolower(char *str, unsigned int length);
358 ZEND_API char *zend_str_tolower_copy(char *dest, const char *source, unsigned int length);
359 ZEND_API char *zend_str_tolower_dup(const char *source, unsigned int length);
361 ZEND_API int zend_binary_zval_strcmp(zval *s1, zval *s2);
362 ZEND_API int zend_binary_zval_strncmp(zval *s1, zval *s2, zval *s3);
363 ZEND_API int zend_binary_zval_strcasecmp(zval *s1, zval *s2);
364 ZEND_API int zend_binary_zval_strncasecmp(zval *s1, zval *s2, zval *s3);
365 ZEND_API int zend_binary_strcmp(const char *s1, uint len1, const char *s2, uint len2);
366 ZEND_API int zend_binary_strncmp(const char *s1, uint len1, const char *s2, uint len2, uint length);
367 ZEND_API int zend_binary_strcasecmp(const char *s1, uint len1, const char *s2, uint len2);
368 ZEND_API int zend_binary_strncasecmp(const char *s1, uint len1, const char *s2, uint len2, uint len…
369 ZEND_API int zend_binary_strncasecmp_l(const char *s1, uint len1, const char *s2, uint len2, uint l…
371 ZEND_API void zendi_smart_strcmp(zval *result, zval *s1, zval *s2);
372 ZEND_API void zend_compare_symbol_tables(zval *result, HashTable *ht1, HashTable *ht2 TSRMLS_DC);
373 ZEND_API void zend_compare_arrays(zval *result, zval *a1, zval *a2 TSRMLS_DC);
374 ZEND_API void zend_compare_objects(zval *result, zval *o1, zval *o2 TSRMLS_DC);
376 ZEND_API int zend_atoi(const char *str, int str_len);
377 ZEND_API long zend_atol(const char *str, int str_len);
379 ZEND_API void zend_locale_sprintf_double(zval *op ZEND_FILE_LINE_DC);
501 ZEND_API void zend_update_current_locale(void);