Lines Matching full:members

93     # __struct_group(TAG, NAME, ATTRS, MEMBERS...)
94 # which has variants like: struct_group(NAME, MEMBERS...)
95 # Only MEMBERS arguments require documentation.
99 # 1. drop struct group arguments that aren't at MEMBERS,
100 # storing them as STRUCT_GROUP(MEMBERS)
216 Remove ``struct``/``enum`` members that have been marked "private".
697 members) or ``None``.
719 def rewrite_struct_members(self, members): argument
721 Process ``struct``/``union`` members from the most deeply nested
724 Rewrite the members of a ``struct`` or ``union`` for easier formatting
745 tuples = struct_members.findall(members)
763 # Pass through the members of this inner structure/union.
807 members = members.replace(oldmember, newmember)
809 # End of the tuple loop - search again and see if there are outer members
812 tuples = struct_members.findall(members)
813 return members
863 decl_type, declaration_name, members = struct_parts
870 # Go through the list of members applying all of our transformations.
872 members = trim_private_members(members)
873 members = apply_transforms(struct_xforms, members)
877 members = nested.sub(search, sub, members)
879 # Deal with embedded struct and union members, and drop enums entirely.
881 declaration = members
882 members = self.rewrite_struct_members(members)
883 members = re.sub(r'(\{[^\{\}]*\})', '', members)
887 self.create_parameter_list(ln, decl_type, members, ';',
904 # Parse out the name and members of the enum. Typedef form first.
909 members = trim_private_members(r.group(1))
917 members = trim_private_members(r.group(2))
944 members = KernRe(r'\([^;)]*\)').sub('', members)
945 for arg in members.split(','):