testData/resolve/GenericMixinSeveralMixins.php (14 lines of code) (raw):

<?php class MixinClass1 { public function mixinClassMethod1() {} } class MixinClass2 { public function mixinClassMethod2() {} } /** * @template T * @template T2 * @mixin T * @mixin T2 */ class GenericFoo {} /** * @param GenericFoo<MixinClass1, MixinClass2> $foo */ function doFoo(GenericFoo $foo): void { $foo->mixinClassMethod2<caret>(); }