Example #1
0
 private string KindToStringAndSpace(XParameterKind kind)
 {
     if (kind == XParameterKind.ByReference)
     {
         return("ref ");
     }
     if (kind == XParameterKind.Output)
     {
         return("out ");
     }
     return("");
 }
Example #2
0
 private string KindToStringAndSpace(XParameterKind kind)
 {
     if (kind == XParameterKind.ByReference)
         return "ref ";
     if (kind == XParameterKind.Output)
         return "out ";
     return "";
 }
Example #3
0
 public TypedParameter(string name, XTypeReference type, XParameterKind kind = XParameterKind.Input)
     : base(name, kind)
 {
     this.type = type;
 }
Example #4
0
 /// <summary>
 /// Default ctor
 /// </summary>
 protected XParameter(string name, XParameterKind kind = XParameterKind.Input)
 {
     this.name = name;
     this.kind = kind;
 }
Example #5
0
 public TypedParameter(string name, XTypeReference type, XParameterKind kind = XParameterKind.Input)
     : base(name, kind)
 {
     this.type = type;
 }
Example #6
0
 /// <summary>
 /// Default ctor
 /// </summary>
 protected XParameter(string name, XParameterKind kind = XParameterKind.Input)
 {
     this.name = name;
     this.kind = kind;
 }