| Index: tools/lexer_generator/transition_key.py
|
| diff --git a/tools/lexer_generator/transition_key.py b/tools/lexer_generator/transition_key.py
|
| index 510e0852609f11d62d14b9896621183e400b021e..96888d068e65db1d4c2587ad2a2f5742c9a74ee3 100644
|
| --- a/tools/lexer_generator/transition_key.py
|
| +++ b/tools/lexer_generator/transition_key.py
|
| @@ -425,6 +425,7 @@ class TransitionKey(object):
|
| components = TransitionKey.__disjoint_components(encoding, components, True)
|
| if invert:
|
| components = TransitionKey.__invert_components(encoding, components)
|
| + components = list(components) # must materialize for compare below
|
| return None if not components else TransitionKey(encoding, components)
|
|
|
| @staticmethod
|
|
|