Lines Matching refs:get
51 if enable.get('version'):
52 return enable.get('version')
53 elif enable.get('extension'):
54 return enable.get('extension')
55 elif enable.get('struct') or enable.get('property'):
56 return enable.get('requires')
58 self.logMsg('error', f"<{parent.tag} name=\"{parent.get('name')}\"> is missing a required attribute for an <enable>")
101 elem.get('name'))
103 # <spirvextension> entries do not get anchors
107 body.append('| {}code:{} +'.format(anchor, elem.get('name')))
122 if subelem.get('version'):
123 version = subelem.get('version')
133 elif subelem.get('extension'):
134 extension = subelem.get('extension')
143 elif subelem.get('struct'):
144 struct = subelem.get('struct')
145 feature = subelem.get('feature')
146 requires = subelem.get('requires')
147 alias = subelem.get('alias')
165 property = subelem.get('property')
166 member = subelem.get('member')
167 requires = subelem.get('requires')
168 value = subelem.get('value')