Lines Matching refs:case
141 def __init__(self, case, xml):
142 self.isa = case.bitset.isa
144 self.name = case.bitset.name + '#assert' + str(len(case.fields))
149 match, dontcare, mask = extract_pattern(xml, case.bitset.name)
181 """Class that encapsulates a single bitset case
186 self.name = bitset.name + '#case' + str(len(bitset.cases))
223 case prefix (ie. how to choose/enumerate which leaf node bitset
231 if 'case-prefix' in xml.attrib:
232 self.case_prefix = xml.attrib['case-prefix']
277 # this bitset case:
292 # For default case, we don't expect any bits to be doubly defined:
313 # Default case is expected to be the last one:
490 # the case of bitset type, the sizes match:
496 for case in bitset.cases:
497 for field_name, field in case.fields.items():