コード例 #1
0
 public object VisitBigInteger()
 {
     return(ZenConstantExpr <BigInteger> .Create(new BigInteger(0)));
 }
コード例 #2
0
 public object VisitShort()
 {
     return(ZenConstantExpr <short> .Create(0));
 }
コード例 #3
0
 public object VisitLong()
 {
     return(ZenConstantExpr <long> .Create(0));
 }
コード例 #4
0
 public object VisitInt()
 {
     return(ZenConstantExpr <int> .Create(0));
 }
コード例 #5
0
 public object VisitByte()
 {
     return(ZenConstantExpr <byte> .Create(0));
 }
コード例 #6
0
 public object VisitBool()
 {
     return(ZenConstantExpr <bool> .Create(false));
 }
コード例 #7
0
 // FIXME: default value for a c# string is null, not empty. How to represent null strings?
 public object VisitString()
 {
     return(ZenConstantExpr <string> .Create(""));
 }