layers: Handle aliasing in parameter validation
diff --git a/scripts/parameter_validation_generator.py b/scripts/parameter_validation_generator.py
index d4cfb44..edd49b5 100644
--- a/scripts/parameter_validation_generator.py
+++ b/scripts/parameter_validation_generator.py
@@ -343,7 +343,6 @@
         self.headerVersion = None
         self.structNames = []
         self.stypes = []
-        self.structTypes = dict()
         self.commands = []
         self.structMembers = []
         self.newFlags = set()
@@ -361,7 +360,6 @@
         requires = interface.get('requires')
         if requires is not None:
             base_required_extensions.extend(requires.split(','))
-
         # Build dictionary of extension dependencies for each item in this extension
         self.required_extensions = dict()
         for require_element in interface.findall('require'):