*/ private $parsedFiles; /** * @var array * @phpstan-var list */ private $resolvedImports; /** * @param CompilationResult $result * @param array $parsedFiles * @param array $resolvedImports * * @phpstan-param list $resolvedImports */ public function __construct(CompilationResult $result, array $parsedFiles, array $resolvedImports) { $this->result = $result; $this->parsedFiles = $parsedFiles; $this->resolvedImports = $resolvedImports; } /** * @return CompilationResult */ public function getResult() { return $this->result; } /** * @return array */ public function getParsedFiles() { return $this->parsedFiles; } /** * @return array * * @phpstan-return list */ public function getResolvedImports() { return $this->resolvedImports; } }