traits 524 Zend/zend.h zend_class_entry **traits; traits 207 Zend/zend_API.h class_container.traits = NULL; \ traits 3945 Zend/zend_compile.c if (ce->traits[i] == NULL) { traits 3946 Zend/zend_compile.c memmove(ce->traits + i, ce->traits + i + 1, sizeof(zend_class_entry*) * (--ce->num_traits - i)); traits 3948 Zend/zend_compile.c } else if (ce->traits[i] == trait) { traits 3957 Zend/zend_compile.c ce->traits = (zend_class_entry **) realloc(ce->traits, sizeof(zend_class_entry *) * (++current_trait_num)); traits 3959 Zend/zend_compile.c ce->traits = (zend_class_entry **) erealloc(ce->traits, sizeof(zend_class_entry *) * (++current_trait_num)); traits 3962 Zend/zend_compile.c ce->traits[ce->num_traits++] = trait; traits 4207 Zend/zend_compile.c if (ce->traits[i] == trait) { traits 4361 Zend/zend_compile.c zend_traits_compile_exclude_table(&exclude_table, precedences, ce->traits[i]); traits 4364 Zend/zend_compile.c zend_hash_apply_with_arguments(&ce->traits[i]->function_table TSRMLS_CC, (apply_func_args_t)zend_traits_copy_functions, 3, ce, &overriden, &exclude_table); traits 4369 Zend/zend_compile.c zend_hash_apply_with_arguments(&ce->traits[i]->function_table TSRMLS_CC, (apply_func_args_t)zend_traits_copy_functions, 3, ce, &overriden, NULL); traits 4399 Zend/zend_compile.c if (zend_hash_quick_exists(&ce->traits[i]->properties_info, prop_name, prop_name_length+1, prop_hash)) { traits 4400 Zend/zend_compile.c return ce->traits[i]; traits 4430 Zend/zend_compile.c for (zend_hash_internal_pointer_reset(&ce->traits[i]->properties_info); traits 4431 Zend/zend_compile.c zend_hash_get_current_data(&ce->traits[i]->properties_info, (void *) &property_info) == SUCCESS; traits 4432 Zend/zend_compile.c zend_hash_move_forward(&ce->traits[i]->properties_info)) { traits 4460 Zend/zend_compile.c ce->traits[i]->default_static_members_table[property_info->offset] TSRMLS_CC)) traits 4465 Zend/zend_compile.c ce->traits[i]->default_properties_table[property_info->offset] TSRMLS_CC)) traits 4494 Zend/zend_compile.c prop_value = ce->traits[i]->default_static_members_table[property_info->offset]; traits 4496 Zend/zend_compile.c prop_value = ce->traits[i]->default_properties_table[property_info->offset]; traits 5280 Zend/zend_compile.c ce->traits = NULL; traits 6996 Zend/zend_compile.c ce->traits = NULL; traits 222 Zend/zend_opcode.c if (ce->num_traits > 0 && ce->traits) { traits 223 Zend/zend_opcode.c efree(ce->traits); traits 547 ext/opcache/zend_persist.c if (ce->num_traits && ce->traits) { traits 548 ext/opcache/zend_persist.c efree(ce->traits); traits 550 ext/opcache/zend_persist.c ce->traits = NULL; traits 4511 ext/reflection/php_reflection.c zend_reflection_class_factory(ce->traits[i], trait TSRMLS_CC); traits 4512 ext/reflection/php_reflection.c add_assoc_zval_ex(return_value, ce->traits[i]->name, ce->traits[i]->name_length + 1, trait); traits 4533 ext/reflection/php_reflection.c add_next_index_stringl(return_value, ce->traits[i]->name, ce->traits[i]->name_length, 1); traits 112 ext/spl/spl_functions.c spl_add_class_name(list, pce->traits[num_traits], allow, ce_flags TSRMLS_CC);