public TransformationKind Visit <TCtor, TIntermediateCtor, TType, TIntermediateType>(IIntermediateConstructorSignatureMember <TCtor, TIntermediateCtor, TType, TIntermediateType> ctor, ITransformationContext context) where TCtor : IConstructorMember <TCtor, TType> where TIntermediateCtor : TCtor, IIntermediateConstructorSignatureMember <TCtor, TIntermediateCtor, TType, TIntermediateType> where TType : ICreatableParent <TCtor, TType> where TIntermediateType : TType, IIntermediateCreatableSignatureParent <TCtor, TIntermediateCtor, TType, TIntermediateType> { throw new NotImplementedException(); }