Commit bfe9ebc8 authored by Ian Henriksen's avatar Ian Henriksen

Fixed cascaded comparison test failures.

parent 79b19e32
...@@ -11709,6 +11709,10 @@ class CascadedCmpNode(Node, CmpNode): ...@@ -11709,6 +11709,10 @@ class CascadedCmpNode(Node, CmpNode):
def has_python_operands(self): def has_python_operands(self):
return self.operand2.type.is_pyobject return self.operand2.type.is_pyobject
def is_cpp_comparison(self):
# cascaded comparisons aren't currently implemented for c++ classes.
return False
def optimise_comparison(self, operand1, env, result_is_bool=False): def optimise_comparison(self, operand1, env, result_is_bool=False):
if self.find_special_bool_compare_function(env, operand1, result_is_bool): if self.find_special_bool_compare_function(env, operand1, result_is_bool):
self.is_pycmp = False self.is_pycmp = False
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment