Esempio n. 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);
Esempio n. 2
0
 protected override Type?Visit(Expression.ProcSignature sign) => Type.Type_;