--TEST-- Co-variance check failure for intersection type where child removes one of intersection type members --FILE-- --EXPECTF-- Fatal error: Declaration of FooChild::foo(): A|X must be compatible with Foo::foo(): (A&B)|X in %s on line %d