public virtual void VisitTypeOfTypedReferenceExpression(ITypeOfTypedReferenceExpression value) { VisitExpression(value.Expression); }
private void WriteTypeOfTypedReferenceExpression(ITypeOfTypedReferenceExpression value, IFormatter formatter) { formatter.WriteKeyword("__reftype"); formatter.Write("("); this.WriteExpression(value.Expression, formatter); formatter.Write(")"); }
public virtual void VisitTypeOfTypedReferenceExpression(ITypeOfTypedReferenceExpression value) { this.VisitExpression(value.Expression); }
public override void VisitTypeOfTypedReferenceExpression(ITypeOfTypedReferenceExpression value) { WriteUnsupported(value); }
public virtual IExpression TransformTypeOfTypedReferenceExpression(ITypeOfTypedReferenceExpression value) { value.Expression = this.TransformExpression(value.Expression); return value; }