public function __construct(ClassReflection $declaringClass, \ReflectionMethod $reflection, Parser $parser, FunctionCallStatementFinder $functionCallStatementFinder, \Nette\Caching\Cache $cache, array $phpDocParameterTypes, Type $phpDocReturnType = null)
{
$this->declaringClass = $declaringClass;
$this->reflection = $reflection;
$this->parser = $parser;
$this->functionCallStatementFinder = $functionCallStatementFinder;
$this->cache = $cache;
$this->phpDocParameterTypes = $phpDocParameterTypes;
$this->phpDocReturnType = $phpDocReturnType;
}