Example #1
0
 protected override Node?Visit(Expression.ProcSignature sign) =>
 new Expression.ProcSignature(
     sign.ParseTreeNode,
     sign.Parameters.Select(Transform).ToArray(),
     sign.Return == null
             ? new Expression.Identifier(null, "unit")
             : sign.Return);
Example #2
0
 protected override Type?Visit(Expression.ProcSignature sign) => Type.Type_;