getRightLeaf method

  1. @override
DartBlockValueTreeAlgebraicNode getRightLeaf()
override

Used to retrieve current function call value. (See NumberValueComposer)

Implementation

@override
DartBlockValueTreeAlgebraicNode getRightLeaf() {
  if (rightChild != null) {
    return rightChild!.getRightLeaf();
  } else if (operator == null && leftChild != null) {
    return leftChild!.getRightLeaf();
  } else {
    return this;
  }
}