| /PHP_5_4/Zend/ |
| H A D | zend_constants.c | 241 char *const_name; local 245 const_name = do_alloca(const_name_len, use_heap); 246 memcpy(const_name, "\0__CLASS__", sizeof("\0__CLASS__")-1); 247 zend_str_tolower_copy(const_name + sizeof("\0__CLASS__")-1, EG(scope)->name, EG(scope)->name_length); 248 if (zend_hash_find(EG(zend_constants), const_name, const_name_len, (void**)c) == FAILURE) { 249 zend_hash_add(EG(zend_constants), const_name, const_name_len, (void*)&tmp, sizeof(zend_constant), (void**)c); local 255 free_alloca(const_name, use_heap);
|
| H A D | zend_compile.c | 5301 static zend_constant* zend_get_ct_const(const zval *const_name, int all_internal_constants_substitution TSRMLS_DC) /* {{{ */ argument 5305 if (Z_STRVAL_P(const_name)[0] == '\\') { 5306 if (zend_hash_find(EG(zend_constants), Z_STRVAL_P(const_name)+1, Z_STRLEN_P(const_name), (void **) &c) == FAILURE) { 5307 char *lookup_name = zend_str_tolower_dup(Z_STRVAL_P(const_name)+1, Z_STRLEN_P(const_name)-1); 5309 if (zend_hash_find(EG(zend_constants), lookup_name, Z_STRLEN_P(const_name), (void **) &c)==SUCCESS) { 5318 } else if (zend_hash_find(EG(zend_constants), Z_STRVAL_P(const_name), Z_STRLEN_P(const_name)+1, (void **) &c) == FAILURE) { 5319 char *lookup_name = zend_str_tolower_dup(Z_STRVAL_P(const_name), Z_STRLEN_ 5344 zend_constant_ct_subst(znode *result, zval *const_name, int all_internal_constants_substitution TSRMLS_DC) argument [all...] |
| /PHP_5_4/ext/com_dotnet/ |
| H A D | com_typeinfo.c | 166 char *const_name; local 187 const_name = php_com_olestring_to_string(bstr_ids, &c.name_len, codepage TSRMLS_CC); 188 c.name = zend_strndup(const_name, c.name_len); 189 efree(const_name);
|
| /PHP_5_4/ext/pdo/ |
| H A D | php_pdo.h | 65 #define REGISTER_PDO_CLASS_CONST_LONG(const_name, value) \ 66 zend_declare_class_constant_long(php_pdo_get_dbh_ce(), const_name, sizeof(const_name)-1, (long)value TSRMLS_CC); 68 #define REGISTER_PDO_CONST_LONG(const_name, value) { \ 71 zend_declare_class_constant_long(*pce, const_name, sizeof(const_name)-1, (long)value TSRMLS_CC); \ 74 #define REGISTER_PDO_CLASS_CONST_STRING(const_name, value) \ 75 zend_declare_class_constant_stringl(php_pdo_get_dbh_ce(), const_name, sizeof(const_name)-1, value, sizeof(value)-1 TSRMLS_CC);
|
| /PHP_5_4/ext/snmp/ |
| H A D | php_snmp.h | 130 #define REGISTER_SNMP_CLASS_CONST_LONG(const_name, value) \ 131 zend_declare_class_constant_long(php_snmp_ce, const_name, sizeof(const_name)-1, (long)value TSRMLS_CC);
|
| /PHP_5_4/ext/spl/ |
| H A D | spl_functions.h | 49 #define REGISTER_SPL_CLASS_CONST_LONG(class_name, const_name, value) \ 50 zend_declare_class_constant_long(spl_ce_ ## class_name, const_name, sizeof(const_name)-1, (long)value TSRMLS_CC);
|
| /PHP_5_4/ext/standard/ |
| H A D | basic_functions.c | 626 ZEND_ARG_INFO(0, const_name) 3797 /* {{{ proto mixed constant(string const_name) 3801 char *const_name; local 3804 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &const_name, &const_name_len) == FAILURE) { 3808 if (!zend_get_constant_ex(const_name, const_name_len, return_value, NULL, ZEND_FETCH_CLASS_SILENT TSRMLS_CC)) { 3809 php_error_docref(NULL TSRMLS_CC, E_WARNING, "Couldn't find constant %s", const_name);
|
| /PHP_5_4/ext/xmlreader/ |
| H A D | php_xmlreader.h | 48 #define REGISTER_XMLREADER_CLASS_CONST_LONG(const_name, value) \ 49 zend_declare_class_constant_long(xmlreader_class_entry, const_name, sizeof(const_name)-1, (long)value TSRMLS_CC);
|
| /PHP_5_4/ext/date/ |
| H A D | php_date.c | 1926 #define REGISTER_DATE_CLASS_CONST_STRING(const_name, value) \ 1927 zend_declare_class_constant_stringl(date_ce_date, const_name, sizeof(const_name)-1, value, sizeof(value)-1 TSRMLS_CC); 1948 #define REGISTER_TIMEZONE_CLASS_CONST_STRING(const_name, value) \ 1949 zend_declare_class_constant_long(date_ce_timezone, const_name, sizeof(const_name)-1, value TSRMLS_CC); 1986 #define REGISTER_PERIOD_CLASS_CONST_STRING(const_name, value) \ 1987 zend_declare_class_constant_long(date_ce_period, const_name, sizeof(const_name)-1, value TSRMLS_CC);
|
| /PHP_5_4/ext/reflection/ |
| H A D | php_reflection.c | 111 #define REGISTER_REFLECTION_CLASS_CONST_LONG(class_name, const_name, value) \ 112 zend_declare_class_constant_long(reflection_ ## class_name ## _ptr, const_name, sizeof(const_name)-1, (long)value TSRMLS_CC);
|
| /PHP_5_4/ext/zip/ |
| H A D | php_zip.c | 410 #define REGISTER_ZIP_CLASS_CONST_LONG(const_name, value) \ 411 zend_declare_class_constant_long(zip_class_entry, const_name, sizeof(const_name)-1, (long)value TSRMLS_CC);
|
| /PHP_5_4/ext/phar/ |
| H A D | phar_object.c | 5436 #define REGISTER_PHAR_CLASS_CONST_LONG(class_name, const_name, value) \ 5437 zend_declare_class_constant_long(class_name, const_name, sizeof(const_name)-1, (long)value TSRMLS_CC);
|