Pinq\Analysis\BinaryOperations\BinaryOperation::__construct PHP Method

__construct() public method

public __construct ( Pinq\Analysis\ITypeSystem $typeSystem, $leftOperandType, $operator, $rightOperandType, $returnType )
$typeSystem Pinq\Analysis\ITypeSystem
    public function __construct(ITypeSystem $typeSystem, $leftOperandType, $operator, $rightOperandType, $returnType)
    {
        parent::__construct($typeSystem);
        $this->leftOperandType = $leftOperandType;
        $this->operator = $operator;
        $this->rightOperandType = $rightOperandType;
        $this->returnType = $returnType;
    }