aboutsummaryrefslogtreecommitdiff
path: root/scripts/helper_file_generator.py
diff options
context:
space:
mode:
authorMike Schuchardt <mikes@lunarg.com>2017-07-23 12:47:47 -0600
committerMike Schuchardt <mikes@lunarg.com>2017-07-25 07:54:41 -0600
commit87bf8bb455d56e9833b33a94384388232e8c6b4e (patch)
tree556a82281860c3c1892e166bf1348e58c6f34af7 /scripts/helper_file_generator.py
parentabb03277adeee3aab3b819130bf837571c32149b (diff)
downloadusermoji-87bf8bb455d56e9833b33a94384388232e8c6b4e.tar.xz
scripts: Switch codegen to use structextends
Replace all usages of the deprecated validextensionstructs member attribute with the registry.validextensionstructs dict. Internally the registry builds this extension dictionary using the new structextends type attribute. Change-Id: I072ff707bfdfa1f576266291e4196837da526287
Diffstat (limited to 'scripts/helper_file_generator.py')
-rw-r--r--scripts/helper_file_generator.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/helper_file_generator.py b/scripts/helper_file_generator.py
index 895075bb..7d00e6d6 100644
--- a/scripts/helper_file_generator.py
+++ b/scripts/helper_file_generator.py
@@ -344,7 +344,7 @@ class HelperFileOutputGenerator(OutputGenerator):
isconst=True if 'const' in cdecl else False,
iscount=True if name in lens else False,
len=self.getLen(member),
- extstructs=member.attrib.get('validextensionstructs') if name == 'pNext' else None,
+ extstructs=self.registry.validextensionstructs[typeName] if name == 'pNext' else None,
cdecl=cdecl))
self.structMembers.append(self.StructMemberData(name=typeName, members=membersInfo, ifdef_protect=self.featureExtraProtect))
#