示例#1
0
 public CastExpression(AstType castToType, Expression expression)
 {
     AddChild(castToType, Roles.Type);
     AddChild(expression, Roles.Expression);
 }
示例#2
0
 public MemberType(AstType target, string memberName, params AstType[] typeArguments) : this(target, memberName, (IEnumerable <AstType>)typeArguments)
 {
 }
示例#3
0
 public IsExpression(Expression expression, AstType type)
 {
     AddChild(expression, Roles.Expression);
     AddChild(type, Roles.Type);
 }
示例#4
0
 public MemberType(AstType target, string memberName)
 {
     this.Target     = target;
     this.MemberName = memberName;
 }
示例#5
0
 public ObjectCreateExpression(AstType type, params Expression[] arguments) : this(type, (IEnumerable <Expression>)arguments)
 {
 }