private OutDestructureMethodParameter Out(DiscriminatedUnionCaseParameter arg) { return new OutDestructureMethodParameter(arg.Position, arg.Name, arg.Type); }
private ValueDestructureMethodParameter Value(DiscriminatedUnionCaseParameter arg) { return new ValueDestructureMethodParameter(arg.Position, arg.Name, arg.Type); }