1--TEST--
2Error suppression for types on variadic arguments works
3--FILE--
4<?php
5
6function test(array... $args) {
7    var_dump($args);
8}
9
10try {
11    test([0], [1], 2);
12} catch(Error $e) {
13    var_dump($e->getMessage());
14}
15
16?>
17--EXPECTF--
18string(%d) "test(): Argument #3 must be of type array, int given, called in %s on line %d"
19