1--TEST--
2parent type cannot take part in an intersection type
3--FILE--
4<?php
5
6class A {}
7
8class B extends A {
9    public function foo(): parent&Iterator {}
10}
11
12?>
13--EXPECTF--
14Fatal error: Type parent cannot be part of an intersection type in %s on line %d
15