Untyped variadic function types should not be permitted in strict mode
[hiphop-php.git] / hphp / hack / test / typecheck / fun_typedef.php
blobd8db25417bf3c8c8b8a1cc5d80812e1a52fbc0a5
1 <?hh
2 /**
3 * Copyright (c) 2014, Facebook, Inc.
4 * All rights reserved.
6 * This source code is licensed under the BSD-style license found in the
7 * LICENSE file in the "hack" directory of this source tree. An additional grant
8 * of patent rights can be found in the PATENTS file in the same directory.
12 type X = (function(): int);
14 function useX(X $x): int {
15 do {
16 return $x();
17 if (true) {
19 } while (true);
20 return 0;