public override void VisitEval(BoundEvalEx x) { _diagnostics.Add(_routine, new TextSpan(x.PhpSyntax.Span.Start, 4) /*'eval'*/, ErrorCode.WRN_EvalDiscouraged); base.VisitEval(x); }
public virtual void VisitEval(BoundEvalEx x) { Accept(x.CodeExpression); }
public override object VisitEval(BoundEvalEx x) { return(x.Update((BoundExpression)Accept(x.CodeExpression))); }
public virtual TResult VisitEval(BoundEvalEx x) => DefaultVisitOperation(x);