public virtual void VisitFieldOfExpression(IFieldOfExpression value) { VisitFieldReference(value.Field); }
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; }