<?php

namespace BetterReflectionTest\Fixture\InvalidInheritances
{
    interface AInterface {}
    class AClass {}
    trait ATrait {}

    interface InterfaceExtendingClass extends AClass {}
    class ClassExtendingInterface extends AInterface {}
    class ClassExtendingTrait extends ATrait {}
}

<?php

namespace BetterReflectionTest\Fixture\InvalidInheritances
{
    interface AInterface {}
    class AClass {}
    trait ATrait {}

    interface InterfaceExtendingClass extends AClass {}
    interface InterfaceExtendingTrait extends ATrait {}
    class ClassExtendingInterface extends AInterface {}
    class ClassExtendingTrait extends ATrait {}
}

Test asset: interface extending a trait (invalid)
Test asset: interface extending a trait (invalid)
