1--TEST--
2Typed class constants (inheritance success)
3--FILE--
4<?php
5class A {
6    public const CONST1 = 1;
7    public const CONST2 = 1;
8    public const mixed CONST3 = 1;
9    public const iterable CONST4 = [];
10}
11
12class B extends A {
13    public const int CONST1 = 0;
14    public const mixed CONST2 = 0;
15    public const mixed CONST3 = 0;
16    public const array CONST4 = [];
17}
18
19var_dump(B::CONST1);
20var_dump(B::CONST2);
21var_dump(B::CONST3);
22var_dump(B::CONST4);
23?>
24--EXPECT--
25int(0)
26int(0)
27int(0)
28array(0) {
29}
30