1
0
mirror of https://github.com/php/php-src.git synced 2026-04-26 09:28:21 +02:00
Files
archived-php-src/Zend/tests/enum/gh8418.phpt
T
Ilija Tovilo ddc0b490f7 Allow arbitrary const expressions in backed enums
Closes GH-7821
Closes GH-8190
Closes GH-8418
2022-06-12 22:56:05 +02:00

21 lines
303 B
PHP

--TEST--
GH-8418: Enum constant expression evaluation doesn't work with warmed cache
--FILE--
<?php
class ExampleClass
{
public const EXAMPLE_CONST = 42;
}
enum ExampleEnum: int
{
case ENUM_CASE = ExampleClass::EXAMPLE_CONST;
}
var_dump(ExampleEnum::ENUM_CASE->value);
?>
--EXPECT--
int(42)