#include <defines.h>
Data Fields | |
| int | type |
| int | pos |
| union { | |
| vsignal * sig | |
| struct_union * su | |
| enum_item * ei | |
| typedef_item * tdi | |
| } | elem |
| su_member * | parent |
| su_member * | next |
Represents a single structure/union member variable.
Points to an enumerated item
Referenced by struct_union_add_member_enum(), and struct_union_member_dealloc().
| union { ... } su_member_s::elem |
Member element pointer
Referenced by struct_union_add_member_enum(), struct_union_add_member_sig(), struct_union_add_member_struct_union(), struct_union_add_member_typedef(), struct_union_add_member_void(), and struct_union_member_dealloc().
Pointer to next struct/union member
Referenced by struct_union_add_member(), struct_union_dealloc(), and struct_union_length().
Pointer to parent struct/union member
| int su_member_s::pos |
Position of member in the list
Referenced by struct_union_add_member_enum(), struct_union_add_member_sig(), struct_union_add_member_struct_union(), struct_union_add_member_typedef(), and struct_union_add_member_void().
Points to a signal
Referenced by struct_union_add_member_sig(), struct_union_add_member_void(), and struct_union_member_dealloc().
Points to a struct/union
Referenced by struct_union_add_member_struct_union(), and struct_union_member_dealloc().
Points to a typedef'ed item
Referenced by struct_union_add_member_typedef().
Type of struct/union member
Referenced by struct_union_add_member_enum(), struct_union_add_member_sig(), struct_union_add_member_struct_union(), struct_union_add_member_typedef(), struct_union_add_member_void(), and struct_union_member_dealloc().
1.6.3