Pinq\Analysis\TypeAnalysis::__construct PHP Method

__construct() public method

public __construct ( Pinq\Analysis\ITypeSystem $typeSystem, Expression $expression, SplObjectStorage $analysis, SplObjectStorage $metadata )
$typeSystem Pinq\Analysis\ITypeSystem
$expression Pinq\Expressions\Expression
$analysis SplObjectStorage
$metadata SplObjectStorage
    public function __construct(ITypeSystem $typeSystem, O\Expression $expression, \SplObjectStorage $analysis, \SplObjectStorage $metadata)
    {
        $this->typeSystem = $typeSystem;
        $this->expression = $expression;
        $this->analysis = $analysis;
        $this->metadata = $metadata;
    }