receiveNumberComparisonOperator method
DartBlockValueTreeBooleanNode
receiveNumberComparisonOperator(
- DartBlockNumberComparisonOperator operator
override
Implementation
@override
DartBlockValueTreeBooleanNode receiveNumberComparisonOperator(
DartBlockNumberComparisonOperator operator,
) {
if (rightChild == null) {
final originalParent = parent;
final newNode =
DartBlockValueTreeBooleanNumberComparisonOperatorNode.init(
operator,
leftChild != null &&
leftChild is DartBlockValueTreeBooleanGenericNumberNode
? leftChild as DartBlockValueTreeBooleanGenericNumberNode
: null,
null,
originalParent,
);
originalParent?.replaceChild(this, newNode);
return newNode;
} else {
return rightChild!.receiveNumberComparisonOperator(operator);
// return super.receiveEqualityOperator(operator);
}
}