Lines Matching refs:required
101 self.required = False
105 self.required = False
836 def markTypeRequired(self, typename, required): argument
838 self.gen.logMsg('diag', '*** tagging type:', typename, '-> required =', required)
845 if (required and ('requires' in type.elem.attrib)):
849 self.markTypeRequired(depType, required)
850 type.required = required
856 def markRequired(self, features, required): argument
858 …f.gen.logMsg('diag', '*** markRequired (features = <too long to print>, required =', required, ')')
863 self.markTypeRequired(typeElem.get('name'), required)
866 self.gen.logMsg('diag', '*** tagging enum:', name, '-> required =', required)
869 enum.required = required
874 self.gen.logMsg('diag', '*** tagging command:', name, '-> required =', required)
877 cmd.required = required
883 if (required):
888 self.markTypeRequired(ptype.text, required)
922 if (not f.required):