Lines Matching refs:fields

128 			HashTable      fields;  member
360 ZEND_HASH_MAP_FOREACH_PTR(&type->record.fields, field) { in zend_ffi_face_struct_add_fields()
398 zend_hash_num_elements(&field_type->record.fields) : 1; in zend_ffi_face_struct_add_fields()
424 zend_hash_num_elements(&type->record.fields) : 1; in zend_ffi_make_fake_struct_type()
1243 field = zend_hash_find_ptr(&type->record.fields, field_name); in zend_ffi_cdata_read_field()
1320 field = zend_hash_find_ptr(&type->record.fields, field_name); in zend_ffi_cdata_write_field()
2096 ht = zend_new_array(zend_hash_num_elements(&type->record.fields)); in zend_ffi_cdata_get_debug_info()
2097 ZEND_HASH_MAP_FOREACH_STR_KEY_PTR(&type->record.fields, key, f) { in zend_ffi_cdata_get_debug_info()
2312 zend_hash_destroy(&type->record.fields); in _zend_ffi_type_dtor()
3092 … if (zend_hash_num_elements(&old->record.fields) != zend_hash_num_elements(&type->record.fields)) { in zend_ffi_same_types()
3097 Bucket *b = type->record.fields.arData; in zend_ffi_same_types()
3099 ZEND_HASH_MAP_FOREACH_STR_KEY_PTR(&old->record.fields, key, old_field) { in zend_ffi_same_types()
3208 ZEND_HASH_MAP_FOREACH_PTR(&dcl_type->record.fields, field) { in zend_ffi_subst_old_type()
3727 ZEND_HASH_MAP_FOREACH_PTR(&dcl_type->record.fields, field) { in zend_ffi_subst_type()
4798 ht = zend_new_array(zend_hash_num_elements(&type->record.fields)); in ZEND_METHOD()
4800 ZEND_HASH_MAP_FOREACH_STR_KEY(&type->record.fields, name) { in ZEND_METHOD()
4824 ptr = zend_hash_find_ptr(&type->record.fields, name); in ZEND_METHOD()
4851 ptr = zend_hash_find_ptr(&type->record.fields, name); in ZEND_METHOD()
6043 …zend_hash_init(&type->record.fields, 0, NULL, FFI_G(persistent) ? zend_ffi_field_hash_persistent_d…
6051 if (zend_hash_num_elements(&struct_type->record.fields) > 0) {
6054 ZEND_HASH_MAP_REVERSE_FOREACH_PTR(&struct_type->record.fields, field) {
6119 if (!zend_hash_str_add_ptr(&struct_type->record.fields, name, name_len, field)) {
6157 ZEND_HASH_MAP_FOREACH_STR_KEY_PTR(&field_type->record.fields, key, field) {
6173 if (!zend_hash_add_ptr(&struct_type->record.fields, key, new_field)) {
6180 zend_hash_next_index_insert_ptr(&struct_type->record.fields, field);
6260 if (zend_hash_num_elements(&struct_type->record.fields) > 0) {
6261 ZEND_HASH_MAP_REVERSE_FOREACH_PTR(&struct_type->record.fields, prev_field) {
6286 if (!zend_hash_str_add_ptr(&struct_type->record.fields, name, name_len, field)) {
6292 zend_hash_next_index_insert_ptr(&struct_type->record.fields, field);