// test: self::CaseName-> inside backed enum resolves to the enum type
// feature: completion
// When accessing self::CaseName-> inside an enum method, PHPantom should
// resolve self::CaseName to the enum type and offer its members.
// expect: name
// expect: value
---
<?php
enum Suit: string {
case Hearts = 'hearts';
case Diamonds = 'diamonds';
public function label(): string {
return self::Hearts-><>
}
}