Searched refs:trait_name (Results 1 - 3 of 3) sorted by relevance
| /PHP_5_4/Zend/ |
| H A D | zend_builtin_functions.c | 1307 char *trait_name, *lc_name; local 1314 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|b", &trait_name, &trait_name_len, &autoload) == FAILURE) { 1323 zend_str_tolower_copy(lc_name, trait_name, trait_name_len); 1338 if (zend_lookup_class(trait_name, trait_name_len, &ce TSRMLS_CC) == SUCCESS) {
|
| H A D | zend_compile.c | 4990 void zend_do_use_trait(znode *trait_name TSRMLS_DC) /* {{{ */ 4997 Z_STRVAL(trait_name->u.constant), CG(active_class_entry)->name); 5001 switch (zend_get_class_fetch_type(Z_STRVAL(trait_name->u.constant), Z_STRLEN(trait_name->u.constant))) { 5005 zend_error(E_COMPILE_ERROR, "Cannot use '%s' as trait name as it is reserved", Z_STRVAL(trait_name->u.constant)); 5014 zend_resolve_class_name(trait_name, opline->extended_value, 0 TSRMLS_CC); 5017 opline->op2.constant = zend_add_class_name_literal(CG(active_op_array), &trait_name->u.constant TSRMLS_CC);
|
| H A D | zend_language_scanner.l | 1606 const char *trait_name = NULL; 1611 trait_name = CG(active_class_entry)->name; 1614 if (!trait_name) { 1615 trait_name = ""; 1618 zendlval->value.str.len = strlen(trait_name); 1619 zendlval->value.str.val = estrndup(trait_name, zendlval->value.str.len);
|
Completed in 21 milliseconds