Lines Matching refs:fn_p
3618 struct next_fn_field *fn_p;
3911 fn_p = fn_list;
3912 while (fn_p)
3914 if (DEPRECATED_STREQ (fn_p->field.name, method_name))
3916 fn_p = fn_p->next;
3920 if (!fn_p)
3938 fn_p = fn_list;
3946 if (++(fn_p->field.length) > fn_p->num_fn_fields)
3949 fn_p->field.fn_fields
3950 = (struct fn_field *) xrealloc (fn_p->field.fn_fields,
3951 (fn_p->num_fn_fields + 5) * sizeof (struct fn_field));
3952 fn_p->num_fn_fields += 5;
3954 ix = fn_p->field.length - 1; /* array index for fn_field */
3961 fn_p->field.fn_fields[ix].physname = method_alias;
3963 fn_p->field.fn_fields[ix].physname = method_name;
3968 fn_p->field.fn_fields[ix].type = NULL;
3970 fn_p->field.fn_fields[ix].type = memtype;
3981 fn_p->field.fn_fields[ix].voffset = VOFFSET_STATIC;
3983 fn_p->field.fn_fields[ix].voffset = vtbl_offset ? vtbl_offset + 1 : 0;
3995 fn_p->field.fn_fields[ix].fcontext = type;
3997 fn_p->field.fn_fields[ix].fcontext = NULL;
4000 fn_p->field.fn_fields[ix].is_const = const_member;
4001 fn_p->field.fn_fields[ix].is_volatile = volatile_member; /* ?? */
4005 fn_p->field.fn_fields[ix].is_protected = 1;
4006 fn_p->field.fn_fields[ix].is_private = 0;
4009 fn_p->field.fn_fields[ix].is_protected = 0;
4010 fn_p->field.fn_fields[ix].is_private = 1;
4013 fn_p->field.fn_fields[ix].is_protected = 0;
4014 fn_p->field.fn_fields[ix].is_private = 0;
4016 fn_p->field.fn_fields[ix].is_stub = 0;
4025 fn_p->field.fn_fields[ix].is_inlined = 1;
4027 fn_p->field.fn_fields[ix].is_inlined = 0;
4029 fn_p->field.fn_fields[ix].dummy = 0;