devscout-rs 0.6.0

Fast code index for C# and TypeScript codebases -- map, find, refs, impact from the CLI.
Documentation
namespace Fixture.Shapes;

public class Driver2
{
    public void Run()
    {
        Root asRootNew = new Leaf();
        var mixed = new MixedExplicit();
        IStamp asStamp = mixed;
        var deep = new Deep();
        var internalHider = new InternalHider();
        var internalDerived = new InternalDerived();
        var shadow = new ShadowField();
        var overload = new OverloadDerived();
        // case X17 (control: a member the receiver's own type declares)
        _ = shadow.Peek();

        // case H1
        asRootNew.Overridden();
        // case H6
        Factory.MakeRoot().Overridden();
        // case X5
        mixed.Stamp();
        // case X6
        asStamp.Stamp();
        // case X7
        deep.Stamp();
        // case X8
        internalHider.Hidden();
        // case X9
        internalDerived.Work();
        // case X10
        internalDerived.Pub();
        // case X11
        _ = shadow.InheritedProp;
        // case X13
        Fixture.Shapes.Mid.StaticInherited();
        // case X14
        GenericDerived<int>.StaticInherited();
        // case X15
        overload.Same(1);
        // case X16
        overload.Same("a");
    }
}