We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 50060ee commit c0f183eCopy full SHA for c0f183e
scripts/extension_api_parser/builtins.py
@@ -248,6 +248,8 @@ class BuiltinTypeSpec(TypeSpec):
248
def all_nested_scalar_members(self) -> Generator[str]:
249
def _recursive_members(parent: BuiltinTypeSpec) -> Generator[str]:
250
for member in parent.members:
251
+ if not member.is_in_struct:
252
+ continue
253
member_type = member.type.resolve()
254
if isinstance(member_type, BuiltinTypeSpec):
255
yield from (f"{member.name}.{sn}" for sn in _recursive_members(member_type))
0 commit comments