1--TEST--
2Typed class constants with static in union
3--FILE--
4<?php
5class A {
6    public const static|B CONST1 = B;
7    public const static|stdClass|B CONST2 = B;
8}
9class B {}
10define("B", new B());
11var_dump(new A());
12?>
13--EXPECT--
14object(A)#2 (0) {
15}
16