public QValueType GetQValueType() { var leftSideType = LeftSide.GetQValueType(); var rightSideType = RightSide.GetQValueType(); if (leftSideType == rightSideType) { return(leftSideType); } else { return(QValueType.UNKNOWN); } }