receiveValueConcatenation method
DartBlockValueTreeBooleanNode
receiveValueConcatenation(
- DartBlockConcatenationValue valueConcatenation
override
Implementation
@override
DartBlockValueTreeBooleanNode receiveValueConcatenation(
DartBlockConcatenationValue valueConcatenation,
) {
if (leftChild == null) {
leftChild = DartBlockValueTreeBooleanGenericConcatenationNode.init(
valueConcatenation,
this,
);
} else if (rightChild == null && operator != null) {
rightChild = DartBlockValueTreeBooleanGenericConcatenationNode.init(
valueConcatenation,
this,
);
} else if (rightChild != null) {
rightChild!.receiveValueConcatenation(valueConcatenation);
} else {
leftChild!.receiveValueConcatenation(valueConcatenation);
}
return this;
}