Commit Graph
2 Commits
Author SHA1 Message Date
Stephen Thorne a25ff0bddf get_grouped_opcodes() returns an iterable of groups, not an iterable of opcodes. (#2183)
The type signature of get_grouped_opcodes() was incorrect. Resulting in type errors when checking return values.

The usage of this function is like this:
groups = sm.get_grouped_opcodes() # groups is Iterable[List[Tuple[str, int, int, int, int]]]
for group in groups:  #  group is List[Tuple[str, int, int, int, int]]
  for opcode in group:  # opcode is Tuple[str, int, int, int, int]
2018-06-01 09:59:57 -07:00
Stephen Thorne 4b0efd9343 Allow the first argument to SequenceMatcher.__init__ to be None. (#566) 2016-09-21 17:06:02 -07:00