Error on self::class on non final classes
[hiphop-php.git] / hphp / hack / test / typecheck / pending_switch5.php
blobeff03f2937a12b20e404d8211f36ac91e5814bcc
1 <?hh // strict
2 /**
3 * Copyright (c) 2014, Facebook, Inc.
4 * All rights reserved.
6 * This source code is licensed under the MIT license found in the
7 * LICENSE file in the "hack" directory of this source tree.
12 function f(): int {
13 switch (1) {
14 case 1:
15 $x = 1;
16 break;
17 case 2:
18 switch ('x') {
19 case 'x':
20 $x = 2;
21 break;
22 default:
23 $x = false;
24 break;
26 break;
27 default:
28 $x = 8;
29 break;
32 return $x;