Fatal error: Uncaught TypeError: test(): Argument #1 ($x) must be of type T, C given, called in /in/0KcVF on line 10 and defined in /in/0KcVF:8
Stack trace:
#0 /in/0KcVF(10): test(Object(C))
#1 {main}
thrown in /in/0KcVF on line 8
Process exited with code 255.
Fatal error: Uncaught TypeError: Argument 1 passed to test() must be an instance of T, instance of C given, called in /in/0KcVF on line 10 and defined in /in/0KcVF:8
Stack trace:
#0 /in/0KcVF(10): test(Object(C))
#1 {main}
thrown in /in/0KcVF on line 8
Process exited with code 255.
Output for 5.6.38
Catchable fatal error: Argument 1 passed to test() must be an instance of T, instance of C given, called in /in/0KcVF on line 10 and defined in /in/0KcVF on line 8
Process exited with code 255.