Ejemplo n.º 1
0
 public virtual void VisitFieldOfExpression(IFieldOfExpression value)
 {
     VisitFieldReference(value.Field);
 }
Ejemplo n.º 2
0
 public virtual void VisitFieldOfExpression(IFieldOfExpression value)
 {
     this.VisitFieldReference(value.Field);
 }
            private void WriteFieldOfExpression(IFieldOfExpression value, IFormatter formatter)
            {
                formatter.WriteKeyword("fieldof");
                formatter.Write("(");
                this.WriteType(value.Field.DeclaringType, formatter);
                formatter.Write(".");
                formatter.WriteReference(value.Field.Name, this.GetFieldReferenceDescription(value.Field), value.Field);

                if (value.Type != null)
                {
                    formatter.Write(", ");
                    this.WriteType(value.Type, formatter);
                }

                formatter.Write(")");
            }
 public virtual IExpression TransformFieldOfExpression(IFieldOfExpression value)
 {
     return value;
 }